Carmageddon: It's back By GamesRadar_ US published 11 March 04 Carmageddon-again... SCi's infamous mow-'em-down returns in 2005