Wow very stressful game lol. I agree with all the comments below. For me probably the thing that could be improved the most is the mouse controls - they got stuck for me (maybe because I was not o full screen?), and also the robot seem to obstruct the view.
The music was very cool, and I think with a little better controls this was can be very fun!