Rogue Legacy is a platform game with metroidvania and roguelike elements. You play as a line of successful and unsuccessful adventurers that set out to explore a shapeshifting castle.
Pro You don't lose purchased loot
The upgrade system in Rogue Legacy works by spending the money you gained in the last level (you lose all your money when you start a new one), with upgrades passing down through generations by being either upgrades to the family manor, or family heirlooms. This way even when the player dies (which happens a lot) the player will not loose their purchased items allowing them to continue without starting completely over.