Quote:
Originally Posted by gammera1976
Blackbat's Youtube link looked eerily similar to American McGees Alice pc game.... which I believe it was.
|
its the sequel, i think it is happening caus why would a site like play.com have a page for it stating it will be released march 2011?