To celebrate the launch of a game that will play a pivotal role in the sales of the Xbox One, Microsoft is going all out on marketing and promotion. The game could pretty much sell itself but Microsoft thought that "free runners [having] the run of London, wowing commuters with gravity-defying stunts" would help probably would.
via N4G: pc news feed http://ift.tt/OfINB6
via N4G: pc news feed http://ift.tt/OfINB6