This is a review as of Build 24
If you're looking for a nostalgic ARPG experience good for at least one 15-20 hr playthough, this game will likely satisfy you.
If you're looking to repeat the experience, you have to be willing to accept that there are some things that are not up to current standards. Some or all of these things may bother you, I know that not all of them bother me.
The map is 95% the same every single game. The overall structure is exactly the same but they will put obstructions on random sections of path so that you can't always run the exact same path every single game. Along with this, I'm *pretty* certain that monster spawns are the same every game, with maybe hero/champion/unique spawns occurring in a semi-random fashion.
Monster spawns are sometimes triggered by your walking over a, well, trigger point. These are usually only configured assuming you are coming from one direction. This means rather than spawning when you get close to a point, monsters will frequently end up spawning behind you if you like to explore 100% of a region. This feels really sloppy and gets tedious as it forces you to double back if you want to kill everything.
Monsters scale to your level (with certain seeming minimum and maximum levels) and monsters that spawn as a result of certain actions (either map triggers or summons by other monsters) will spawn at different levels than the already present monsters. This can result in a monster multiple levels higher than you (I've seen ones up to ~10 levels higher than me) spawning things your level, or things way lower level than you (up to ~20 levels lower) spawning things at your level.
While most of the skill points you spend can be unspent for an extremely reasonable amount, there are a relatively large number that can't be retrieved. You can get ~120 skill points currently, of which you may end up sinking 50-75 into places that you can't get them back from. When the level cap increases, I expect this to become less of an issue but currently it can lead to lots of regret.
At each level up you obtain 1 "stat point" to be spent on one of three stats. This might lead you (me) into believing this game was set up like Dungeon Siege to a certain point with full armor sets based on one or two of these stats. This would be a lie. Almost all armor ends up requiring a certain amount of physique (read: strength) and no other stats. Almost all rings/amulets end up needing a certain amount of spirit (read: int/wis) and I've never seen one rely on anything else. Some weapons require cunning (read: dex) or spirit, but most rely on physique. These stat points cannot be reallocated. Sadface.
This game is kind of oldschool in that the concept of utility skills/powers does not really exist. If you need healing, you will be expected to rely mainly on potions or out of combat things. If you want to move faster or drain health, that will mostly be due to your gear. From my observation, only the two melee trees (soldier/nightblade aka fighter/rogue) have things like this. As a result, almost all of the builds I see on here use one or both of these trees or try to avoid any situation in which they would take damage.
I haven't tried it but don't feel like there is currently a viable "pet" class. The Occultist tree gives 2 pets, but you can only summon 1 copy of each (from what I've seen) which is pretty thin for a pet class.
I think I've complained a lot and you're probably wondering why I've still given a positive review (if you're still reading). That would mostly be due to the potential for future development. Most/all of the things I've mentioned could be fixed with post-release player created workshop mods or by the dev team in a future Build.
As it stands, I believe the EA game is worth $10-15 to me, and that's what I paid at some point this was on sale. If you're hard up for a new Torchlight/Diablo/TQ/etc fix, this might be worth more to you. Asked right now, I don't think I'd pay $25.
If I really
needed a fix though, I'd probably pay the $25.