Capcom

Opinion: Oh Capcom (A Gamer’s Lament)

Capcom is a company that evokes a wide amount of feels considering what they do with their franchises. Lately, they’ve been doing quite a bit of good and are said to be working with ...