This is a platform game that challenges you with puzzles, upgrades and action.