there was no official relaese date, gamespot just put the date and then took a long time to take it off. But i bet we'll be playing it by at latest july.
Log in to comment