This is a breathtaking platformer and puzzle game in which you need to help an ice cube to reach the exit, having collected all the balls on its way.