A thrilling parkour game where you play as a lost soul. your mission is keep climbing up, and run up the stairway to heaven before you disperse and disappear. Single player or two...