This was on Xboxde's site earlier but it got took down. Luckily I nabbed it before and put it online to share
It may look not as good as the final release because its the January preview build.
http://www.megaupload.com/?d=R9QY4K3H
The game looks like its gonna rock I cant wait
Social Networking Bookmarks