Rogue Legacy pits you against a wide variety of creatures that will hunt you until you have to incarnate the son/daughter of your previous dead character. The family tree concept is a great but forgetable addition. It doesn't clearly affect the gameplay, but it's fun from time to time to go back in your family tree and remembering some adventures with old characters. Gameplay is pretty basic but is kind of solid. There is a huge skill tree (Or skill ''tower'') if you prefer that offers many core upgrades, skill upgrades, new classes, class upgrades, new possibilites, in short, everything you would want to have in a skill tree. There is alot of classes to choose from, the majority unlockable in the skill tower, and all of them are upgradable, and it's a significant upgrade: Changes the name of the class, gives you an additional skill, changes stats, etc. Another particularity of Rogue Legacy are the different conditions your characters can have: O.C.D, Dyslexia, Corpolia, Anephoria, En. Memory, Homosexual/HeteroSexual (Doesn't change gameplay, but it's a fun little addition), etc. They all (almost) impact your gameplay on a significant enough level, for example: Being a dwarf gives you access to small holes that normal or huge characters can't normally access. Then, there's the blacksmith which offers you some upgrades to your armorr, cape and swords in exchange of money, and you will have to find the blueprints of these upgrades in the game. A woman also gives you runes to change your gameplay (Like the blacksmith, you find these stones in the game, mostly in fairy chests or hidden areas). And finally an architect that cam recreate the previous level so you can run through it again (Yes, the levels are randomly-generated, what a great thing!). There are three or four major areas aside from the main castle, they all have their own types of ennemies and bosses. The game is very, very varied, the replayability is gigantic, ever changing. The only thing i dislike is that you will need to grind for money, alot. Permadeath + Randomly Generated levels + Alot of content + a huge skill tree = A game you must have in your Steam library. Don't hesitate and pick up this gem!