It's very nice and intersting. However, PLEASE do something with the sound, it's terrible and wrecking the whole thing!
Other than that it's very good :)
From what I can tell "Numa Numa" is the name of the song from all u guys know, well it's "Dragostea Din Tei".
Anyway, nice animation, love the whole Metal Slug series!
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.