Great idea. It has potential to become a solid puzzle game.
I think you should consider making the control more easy. WASD move up/left/down/right feels like better to me. And I don't think I need a mouse to aim. The easier control might let player more focus on the "puzzle" you designed.
Nice work!
Here is my game: