I don't think you should put things in the foreground unless you interact with them in some way. Also, I'd like to be able to hold the mouse and shoot continuously.
For many levels, you really do need to use every mirror to make all the connections. For others, you don't. This really would be a much better game if the point was just to make connections, not make connections _and_ do it the way you want us to.
If you use the locks that he's provided you to keep unused mirrors in place that you know can only face one way, it is much less about trial and error. Just use logic and the process of elimination of harder levels.
I'd like for you to continue the making of this game. However, relying on getting a good rating on the simplest of simple demos like this to drive you to continue isn't a good ide.
I feel like you are really working on this, so I don't want to give it crap, but seriously...don't post unfinished games. While I'm looking forward to where it's going, it has nothing right now, and there's no reason for it to be here.