Here it is:
http://www.eurogamer.net/article.php?article_id=66873
I dunno if there's a streaming video link out there somewhere?
Edit: Looks like it's been delayed until 12:00pm.
http://www.eurogamer.net/article.php?article_id=66873
I dunno if there's a streaming video link out there somewhere?
Edit: Looks like it's been delayed until 12:00pm.