Definitely the game length and difficulty. I get why it's the way it is there, the game is really ambitious when it comes to not reusing resources for multiple levels in a row (every stage has at least 2-3 unique tilesets and backgrounds plus its own unique music, bonus CD music, enemies and...