8X marketing video leaks

Saw this over at neowin What do you guys think? P.S. my first forum post