This is a nice game that you have here. Only on prob: the physics are kind of problematic, as well as the collisions. It was kind of frustrating to have a block stuck inside a wall while I was trying to neatly place it on the platform... Apart from that it was a nice experience...
Good Luck!!!