Good graphics, responsive controls, good theme (as a Metal Slug fan, what else could I say).
But it's too long, especially for an arcade-style flash game. Also, some parts are blatantly unfair: there are at least three sections where you can't avoid losing a life because enemies are cramped together.
Other than those...I'm okay with this game.