Spoiler:Scala Ad Caelum, the name of the game's final climactic world, means "Stairway to Heaven" in Latin.
Contributed by PirateGoofy