Thanks, man, for the kind words. I will address some of the issues you pointed out.
Actually, there is a dodge/leap mechanic; it is described in the controls panel. I noticed some people use these mechanics, and some people do not know they exist. I should probably flesh out this information about dodge/leaps more on the game's surface. Perhaps some tutorial stage.
In another version of the game, jumping is used for platforming. But still you can avoid some hits or fire-missiles with that jumping.
Thanks very much for the review. :)