This week’s highlights in new game releases: August 1-7

The summer lull in new game releases continues but there are a few interesting new titles due out this week. Read more…



Neowin.net