Tag Capcom

Marvel Vs Capcom: Origins

Superheroes and fighting games go together like peanut butter and chocolate. Perhaps it is the often used plot device of heroes fighting each other before the obligatory team-up, or perhaps it is our own personal joy of taking on the…

Read More