LordCinnamon: Ok, I only tried it for half an hour or so, but what sets this apart from other hacky-slashy games like diablo, sacred, torchlight, etc.? What are the selling points? They elude me for now, but that's probably because I have just scratched the surface.
The randomness and non-linearity of it is its biggest selling point - and I'm not just referring to randomly generated dungeons - followed by its multi class system which allows for different combos (Fire Mage + Necromancer = win, though the pets system needs to be improved on). Third, you're supporting a one-man developer who is just as supportive of his community.
**possible spoilers ahead** On the non-linearity of the game: to me, every town i.e. adventure is unique. I've had one town where all the factions constantly warred with one another. It wasn't easy to suppress their uprisings, but I believe my killing of their common enemy - the Broods - was the reason why they'd finally made peace. In another town, I had a whole series of mini adventures because one monster faction built an Earthquake Machine that made my life somewhat miserable in the dungeons.
And of course there are the cool little things that happen when you least expect it. Random cave-ins that kill pursuing monsters never get old. Nor does setting a doorway on fire and watching oncoming hordes get burned alive; once, I set a door on fire, and the fire spread to the other barrels in the room, which led to a two rivaling factions inside to roast (the XP gain from that 'mishap' was awesome). And another time, I saw two bosses duking it out; one killed the other, which led to an uprising of rivaling mobs. It's all dynamically generated, and you can practically tell a different story about every town.
Oh, and I really love those town raids where hordes of monsters just come in and start killing everyone in sight, and you know you're kinda screwed when half the population in the town get slaughtered.
I'd love to post more events, but then these are classified as spoilers, so it's best left to yourself to discover them.