This is not the launch week that Capcom was expecting with the release of Street Fighter V. Sure, the game itself has been getting fair reviews from the press, but this outage just goes...
Read More
2 Minutes
Entertainment Unfiltered