Place your bets now.

Countdown timers are sadly part of the whole internet hype machine these days, and Capcom has just kicked off one of its own this week.

Read the full article on nintendolife.com

Leave a Reply

Your email address will not be published.