Nice game, though definitely a bit difficult. The aiming doesn't help but still pretty fun. I liked the art as well, very good job with it! Just needs a bit of polishing and it would be really fun!
And also, for me at least the controller controls are sort of broken. Unless I'm playing wrong, I couldn't really aim properly using it, it was like the movement and aiming were fighting each other over the control of the mech.