I'm a regular poster at the IGN Boards now (this place was really dead). Someone from the boards posted
this.
Apparently, this guy has insider info but he can't say anything about it.
New LogoVideoFor the video, go down to the bottom and click on the Free one. You'll have to wait for it to download.