So yeah, the head honcho at Montreal starts smack talking. Here's some footage of what he's talking about
http://www.xboxyde.com/news_3797_en.html
Update:
http://www.gamevideos.com/video/id/9934
Another video
http://www.xboxyde.com/news_3797_en.html
Update:
http://www.gamevideos.com/video/id/9934
Another video