GS News Top 5 - Titanfall “game changing”; What’s up with Watch Dogs?

We dig into political ads on Xbox Live, whether Ubisoft have downgraded Watch Dogs graphics, and just how important is Titanfall to the Xbox One?

  • View Comments (0)

    Show Info

    GameSpot News