One of my entries to Newgrounds' Neo Geo Jam, where we basically pick a Neo Geo game and make any sort of media related to it.
A kind of an obvious choice, but I'd be lying if I said I never had tons of fun playing this series.
yeah, Metal slug sfx are really iconic
My head kept hearing that "Ayeee!!!" at the sight of that suprised soldier.
I love these. You nailed all the characters.