Cute game, love the animation of the movement and love the main mechanic! There's a platform on the 3rd level that I cannot stand on. I'm not sure if it's because of the biggest size or it's just a collision problem.
Anyway, hard one game. x)