Retrasado on 01 July 2008
ok, apparently the video has been moved to this link:
http://www.eurogamer.net/tv_video.php?playlist_id=11767
Not trying to be a fanboy. Of course, it's hard when you own the best console eve... dang it