E3 2011: Rage delayed a few weeks to October 4

The long awaited next game from id Software, Rage, is getting a few more weeks of development time. The game’s official web site, with no explanation, has now updated the game’s release date for the US to October 4. European game fans will now get Rage on October 7. Last…



Neowin.net