Good points:
Nice idea
Wonderful work with physics
Great visuals, simple, but readable
Points of improvement:
Stability, of cource)
Physics bugs
Leveldesign. Some of the map parts feels absolutely unfair, when you cannot do anything, if you missed once.