Cool game, very pleasant to play, and I like when a game has multiple gameplay.
The things that could be better it's the ability to pull the rock because it's easy to lock the level by pushing the rock against a wall a we can't do nothing except waiting the countdown to finish.
And in the final level we have no feedback on hitting the boss so we don't really know if we do it the right way.
Anyway good job ;)