This is a very very good game! The concept is genius and the design is great.
A couple of points: It took a while for me to figure out that I can shoot blades, and some rooms (even the hard ones) comes down to stay in a corner shooting until everything that move randomly gets destroyed, and then you can move freely through the level.