This has to be fake and there's just no way this is true because this game was released already...see, there's even a review of it...![]()
Beat me to it.
To be honest, this reminds me of Chinese Democracy. It gets delayed so long nobody gives a shit. The only impact that album had on me was that I got a free Dr. Pepper. This is kinda the same way.