I appreciate all that, but im sure those developers were still getting paid and working full time before the publishers found a way of monetising that bit of effort. Forza 5, along with the Xbox itself both feel rushed to get it on the shelves in time. Hopefully Microsoft are going to add the bits of functionality that are missing (System Video Player is not there yet!), but Turn 10 are going to charge us for those bits that may have been cut to fit the delivery schedule, yet i still paid full price for the 'full' game.