Help the funny looking creature to solve different puzzles in this cute puzzle platformer!