Fun game! Impressive number of levels, and nice mechanic. I wasn't ever quite sure if I was doing it right or utilizing wonky physics glitches to beat levels... I think the game would be better from a sokoban-style physics system, rather than true physics. Sometimes it was annoying trying to fit blocks into precisely sized holes.