Videogame Releases: Week of September 18th, 2011
The big videogame news this week is that Xbox owners can finally get their hands on ‘Gears of War 3’. This one’s a required purchase whether you like the genre or not. Read the EULA on your 360 if you don’t...