Lavalamp1138
Member
I think this was first aired last week on their Countdown to Xbox Reveal Pre-Show, but GameTrailers now has the full trailer up on their site.
GameTrailers said:NeoGAF exists, and you should know about it. We present a brand new SHIFT. video documentary, coming Saturday, June 1st @ 4p ET/1p PT.
YouTube link: http://www.youtube.com/watch?v=VLMqVb-RWMw