The Renegade Edition Beta has been officially extended another week. The release of the Renegade Edition is now scheduled for September 1st, 2009.
Advertisement
The Renegade Edition Beta has been officially extended another week. The release of the Renegade Edition is now scheduled for September 1st, 2009.