Interesting idea. It got challenging pretty quickly!
I think the controls could use a bit of work, they weren't very intuitive. I kept forgetting what inputs do what. Some of the inputs that are bound to the keyboard might work with the mouse, since you use it in the game anyway.
Overall nice work.