FightingPlatformHack and slash/Beat 'em up

Viewtiful Joe: Red Hot Rumble (2005)

Viewtiful Joe: Red Hot Rumble(2005)