Category - Capcom

What in the Shoryuken do you think you’re doing passing this reading by? Need we remind you of the greats: Devil May Cry? Resident Evil? MONSTER HUNTER?!? Shame on you. Really.