mrstickball on 21 November 2007
One can only stand and smile at the glut of phenominal games that come out each week for the X360.
When was the last time we didn't have a AAA title, or near it to come out in more than 2 weeks? Early August?
Back from the dead, I'm afraid.