Looks like Ubisoft lifted a press embargo, all the news sites are talking about ‘The Crew‘ today. A driving game which features a massive open world with the ability to form “crews” of players to do missions, race, explore etc. Then you can take part in some kind of story or customize/upgrade your vehicles, that last few seconds shook my faith a little….micro-transactions in the form of digital currency. Always the first thing I wish for when buying a game, how can I spend even more money to enjoy the game I already paid for.