Re: Armageddon Riders... The Return of Carmageddon?
Well, from what I can gather this game has already been released in Russia, most people say the game is pretty good. They announced an English version to but I cannot find any info on a release date. I can't even seem to find the games website.
__________________965xe || evga x58 classified || 3x evga gtx 480 || 6gb g.skill || win7 x64