Microsoft has more disappointing news after the mild upsurge of hope from E3. What do these further delays, when added to Microsoft's cancelling of previous (read: most) major games?
Want to check another podcast?
Enter the RSS feed of a podcast, and see all of their public statistics.