selnor1983 on 08 October 2013
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.







