I've had this idea for a game kicking around in my head for a while now but I haven't had the chance to run it (it's a little involved design wise and I just don't have time). So I figured I would pitch it here and see if anyone else was interested in taking it up.  The players are lost souls uncertain of who they were in life and set adrift in the mists of Purgatory (the game isn't based on Dante's Purgatoria). Each level of Purgatory will have an exceedingly difficult challenge to overcome. A castle who's troll king must be defeated, a city with a wasting curse that must be lifted, a dark forest the must be crossed. Each level should be difficult enough that a team without a plan or without the right composition should perish. This isn't a problem though as death in Purgatory is ultimately meaningless. The players simply wake up at the entrance of the level again ready to tell and new story and create a new character.  When a player creates a character they must tell short story about who they think they might be and based on that story they roll up a new character. A player can only create a new character once everyone in the party has perished. Their level never changes during this game but they should change character classes several times.  The levels themselves should be on the shorter end and should be repeatable largely unchanged from play through to play through. As a result each level should be designed in such a way that even when the players know whats coming it's still difficult to overcome. They also shouldn't have access to any special equipment gained in previous levels. Everything they need should be available in the current level. Well that's the general idea anyway.