Pretty fun game with an interesting puzzle mechanic. Would've been nice to maybe have seen a move count or something so you could try and improve on future playthroughs and the camera seemed to position itself strangely at times where if you needed to shoot down and to the left, it would be hard to see where you're going.
All in all though, good game, well done!