A platforming game available on Xbox Live. It is a platforming game with over 50 missions.
Platform
Fighting
Platform, Puzzle
Platform, Puzzle...