GameSpot

Microsoft's Gamescom Inside Xbox Press Conference Start Time; Watch Here

Steve Watts
 

Xbox is preparing to take the stage in Cologne, Germany, but if you can't make the trip check the start time here to watch it all go down live.

Read full article