GS News Top 5 - Xbox Says Xbox Wins + Valve Does ALL THE THINGS

This week Valve made three big announcements including new hardware and software, GTA Online will have microtransactions, Microsoft has tipped Xbox to win, and PCs are further surpassing consoles.

Show Info

GameSpot News