Nice and interesting. You should still change the graphics and the objects more understandable: maybe you should add some "part"- cards to reveal the part actions to player. Also background music would have a longer play on the loop, and more relaxing sounds added with the feed back sounds of the laser and from the mirror collisions/moving.
This could be played on the mobile devices as well. Good concept and interesting. I guess I'll return to play the rest of the levels in some of my future days.