Love this game. Each class has a different way to place, with differing strengths and weaknesses as well. This actually creates a scaling in difficulty as you move down the list of classes, with Warrior being the easiest (beat the game for the first time on my third try with them) and Necromancer being hardest (haven't even gotten to floor 6 yet). This is very good as you learn the various threats of the dungeon's sections, so picking the tankier Warrior and Barbarian allows you to survive longer so you can know what you're dealing with in future runs.
Fortunate and chance are big factors that can help or hinder you, making me wish money and keys could be banked between runs. I recently did a successful run with the Storm Mage where I had about 400 gold and 4 keys by the end, but had only run into 2 merchants the whole run, neither of which had anything good besides food, and no doors to use those keys on. In contrast, a Fire Mage run I had before gave me 5 doors, 1 key, and plenty of merchants with really good gear, though I could only afford a couple items due to how expensive they were. It's part of the roguelike system, and is something I enjoy, but having some carryout between successful runs, like only being able to use banked items with classes you've had successful runs with, would be great. And that's my sole negative about this game.
I love the strategy and difficulty of this game, with each class having an 'optimal' way to play due to their pros and cons, which can change drastically when you pick up another class's tome and their skills become available. I love the varied dungeon areas. The gardens are great for the Fire and Storm Mages because of the flammable foliage and water, but requires slower going with melee classes. The lava core and sewers both have creatures that pop out at you, which you can find by mousing over their tile, keeping ranged weapons valuable and never worth selling (even if you got money for them). The ice regions are the most difficult and annoying, orb towers and ice golems everywhere, slowing you down, with a cold meter you have to keep an eye on; I hate it, but the challenge is undeniable, and a few of the items I've gotten there make me wonder if there's an Ice Mage class to unlock or tome I haven't found.
I'll continue to be playing this for a good long while and highly recommending it to anyone that likes a good challenge.