By using this site, you agree to our Privacy Policy and our Terms of Use. Close

This is an amzingly well put together advert/trailer. It has the word exclusive in it all over the place. Here comes the Microsoft money I guess. Just saw it on Sky 1 in the UK.