Got the game last night and stayed up late to beat it. HOLY SHIT this game was fucking amazing. I dare say the sprite work is even more impressive than Metal Slug! You guys MUST get this game at all costs!
It's some of the same people who did graphics for Metal Slug. It's not funny like metal slug is, but graphically, I'd say it's dead even, if not even more impressive in parts. Play through the whole game and you'll see.