It's been a wee while since anything of any real substance came out of The Crew. After the Wild Run expansion, there wasn't a whole hell of a lot that needed doing, truth be told. Apart from fixing that ruddy bug where maps won't load properly! Though it may seem like Ubisoft have been sitting…