12 Jun

[Initial research done by Eli English] Gamers waiting for the release of RAGE, the newest title from id Software and Bethesda Softworks, will have to be patient for a few more weeks. Originally slated for release on September 13 in the United States and September 15 in Europe, the official game site now states that […]