There's a lot of mechanics and content in the game — player controls, different enemies, platforming elements, etc. — that it feels like a full game. The controls remind me of Metal Slug. The art style is nice, and it's a really challenging game.
Thanks! That was one influence. Also Contra and Mega Man 2. :)