Name-based powers is cool, the enemy, skill, and class variety are great, but the constant game-breaking bugs are not-so-great. I will try again when it is more finished, hopefully :)
For anyone trying to tough it out, you need to never kill enemies in multi-enemy fights such that a dead enemy would get a turn, or the game will freeze. Consequently, I strongly suggest you choose a ranged class. Also some enemy skills freeze the game when used, so try to stun them first if you can and it's a type of enemy that freezes things that way (e.g. pickpockets, other enemies with the 'grapple' skill)