The graphics are awesome, I really like the fallaway effect for the level.
The puzzles themselves were great too; I love the mechanic (and only being able to turn around when you move is neat) and there are a lots of things that could be added to expand on the concept - breakable rocks (after x number of hit bullets), falling platforms, enemies with inverse movement etc. etc.