Great game, accidentally figured out wall jumping early on and it kind of broke a lot of the sequences such as the first boss, but honestly it made the whole experience really fun. I'd also note that if you decide to run left and jump off the edge, there's an infinite fall, so a death plane might be a good addition.
Awesome choices for weapons, really good enemies that get tougher at a good pace as things go along, and in my opinion it's a wonderful megaman-like. It'd be great to see more!