Meh...
Interesting premise with the potential to be something truly great. The only downfall is the fact that it's incredibly straightforward with level design that has no rhyme or reason. The capability to be a truly great puzzle game is there, but I didn't come across a single puzzle that I couldn't solve by merely shooting rounds off with total abandon.
Not that great, could definitely be better.