Avenge a crumbling world in this varied platformer. Jump, fight, climb, and fly through worlds full of hazards and puzzles. Discover hidden treasures and develop new skills and dev...