Capcom Fans Are Trying to Guess The Company’s Big Announcement
Last week, Capcom launched a mysterious website with nothing but a countdown timer. The countdown is set to end in a few short hours, and anticipation is at a high. Capcom has been trending on Twitter, as a number of…
Read more