Gamescom news round-up: August 16

Gamescom has started in Germany and there were a ton of new game announcements and reveals due to the big trade show. Read more…



Neowin.net