Atmosphere: B. Smooth and appealing graphics and sound. Not wholly original in many ways, but well done.
Intelligence: B+. Overall structure and interface are vastly improved over Diablo II (the obvious forefather).
Involvement: B. Short, highly addictive and only slightly annoying. No crashes over hours of play.
What will annoy you:
Treasure hunting. This is definitely one of those Platemail-and-a-bag-of-treasure-under-every-rock kind of games. Personally I can’t stand this and it’s one thing I hated about Diablo II (which must be directly compared, as the game is clearly selling to that crowd). It really takes the joy out of finding important items when magical ones are lying around all over the place. Why would I want to imagine a reality where I’ll spend half of my time finding, sorting, identifying, and selling trinkets?
Bosses. Diablo II made it very clear when you were about to face a quest boss, both in location or circumstance, and also graphically or musically. This game basically leaves it up to you to figure out when you’re fighting a boss. Many of them really don’t look different at all from other large enemies wandering around.
Targeting. As with Diablo II, it can be difficult to have your hero attack an enemy instead of run past them (or run up to them when trying to attack at range). It really seems more difficult than it needs to be. This also includes problems with overlap, such as large doors, treasure items, and enemies all covering the same space, and often preventing you from getting the result you desire.
Character model. While three isn’t bad, it would have been great to see more control over your statistics. These are permanent features of your avatar, so why not fill them out instead of adding more item management to the game?
Price. $19.99 on Steam. I’m on the fence over this. The game is high quality but just doesn’t quite have the “feel” of a game that should command more than $10 for a download. It is only 10-20 hours of gameplay depending on your style, and the storyline is not as compelling as the environment, so I don’t expect a lot of replay value.