It 'appeared today on the site of
Carmageddon , a mysterious countdown that points to the June 1, 2011. Given the above, chances are it is the return of the most controversial franchise in history. The brand is now in the hands of Square-Enix. Follow us on June 1 to learn more.