Pretty good for a Cave Story clone
Nothing really to complain about, unoriginal in terms of story and gameplay, but the game itself is solid. Unfortunately I had to take a few points off for that.
I would suggest doing something more original with your next title, everything about this felt way too heavy with cave story. The combination of art style, weapons, and game style kind of over did it and moved it from a homage to a clone. And also perhaps trying for more weapons and ideas.
A good example of what kind of shifted it from inspired by to a mere clone was the way the machine gun worked. Taking the whole recoil to fly mechanic using the same type of gun and all just felt a bit too.. stolen.
What makes a game a homage is adding your own ideas and such to the mix, and unfortunately, this game is more Cave Story than it is anything else.
Even still, its really good.