Cool game! Im really impressed by the graphics, when i loaded iy up ans saw the menu screen it almost felt like i was playing an AAA game so you definetly deserve a lot of credit for that.
The gameplay however felt a bit clunky and well not very engaging, maybe its because of the mouse limitation that it feels kinda weird but at the same time isn't that what makes this game stand out from the rest of games like this. I'd say the movement might need some working on (for example faster) as well as the collisions.
Never the less, you've made a really great looking game and you should be really proud of yourself for making and submitting a game :D