New Carmageddon

Controversial title Carmageddon is apparently set for a return at some point in 2005. Trade paper MCV published SCi's financial results which contained the information about the new title, and four others to be released.
Controversial title Carmageddon is apparently set for a return at some point in 2005. Trade paper MCV published SCi's financial results which contained the information about the new title, and four others to be released.

None



Full Story: