Xbox is going to blow your mind on Gamescom
One of the biggest gaming events is happening this week, being Gamescom in Cologne. Xbox is one of the attendees, providing around 25 playable titles at their stand. Of course, there is also some scoo... Read More »