Ok Guys, I was watching this tonight on a review of Contra: Hard Corps and right at the very end of the clip they show a different game at the 2:06min mark.
Does anyone know what it is?
Prizes go out to those who can tell me.