I think the gameplay would be greatly improved if the goddamn cooldown timers were a little shorter. Half my time was spent waiting for my weapons to recharge, and it wasn't like I was in danger; I could very easily outrun and out-dodge the enemies. If you want to make the long cooldowns part of the gameplay, then at least make the waiting interesting and add some challenge to it. Like this, I simply lost interest after a while.
Apart from that, it's a nice game, the art obviously captured me instantly.