Really cool idea and absolutely beautiful! I'm way to dumb for puzzle games like this but I reallty appreciate the work and effort that went into this.
Using the mouse for aiming would feel a lot more natural to me and it would allow the player to move while aiming.