Really fun puzzle with some challenging levels. I loved the dynamic enemy vision light and ricocheting shots. It got a bit repetitive over time though, and could have been better if it was either shorter or kept adding new mechanics to the puzzle. Very nice game.