Super dodgeball?Looks exactly like the Africa stage
Man I don't think I ever would've guessed that.
Final Soldier ?
Shubibinman 3?
I think otaking may have gotten it...
That's Ninja Gaiden.
I figured it would be a HuCard game, since lukester gives them more attention than most people do.