We’ve got webs, nets, guns, and lost souls with Dark Souls and Rage leading the way this week in new releases.
Read and Post Comments | Get the full article at GameSpot
“This Week in New Releases: Oct 02 – Oct 08” was posted by Wern on Fri, 30 Sep 2011 18:17:25 -0700