28 May
It all started with the launch of Carmageddon.com, registered in tandem with Square Enix Europe (who owns SCi, the original game’s publisher), more than hinting at the release of a new title in the famed vehicular combat series. A countdown timer placed on the site is ticking down to 5am on June 1st. Despite being […]