Really neat concept. The double and triple bounce enemies were a nice escalation in difficulty along with the other puzzles. I liked the rooms where you have to bounce the shot across the walls to hit the switch.