I didn't really figure out _how_ I was suppose to beat the level until like level 2 or 3. I think the puzzle part of the game itself is a great in itself, and that the platforming aspect kind of detracts from it a little bit. Maybe if the controls were a little less slippery, and if it was faster to push a block the platforming wouldn't had been such an issue for me.
Back to the puzzle: its a great concept and I could easily see this part being flushed out into a fully fledged mobile game. Nice work!