I think it’s fake. I’d say it’s a publicity stunt. The company that made all the videos and the website does some bad ass work. My guess is that this is their way of getting their name out. I mean come on, first they miss E3, then they miss GDC and the fucking thing is called the Phantom for Christ’s sake.
-Gabe out