Quest Platformers

Platformers spanning a long period of play, with an involved plot.