A pretty fun and well thought out game.
The physics seemed a bit goofy at times though. For instance, falling objects are not always responsive to mouse clicks, and moving platforms do not appear to have been coded to account for collisions with other objects.
Still it was fun and the shapes and sounds were very appealing. 3.5/5 7/10