Today at E3, Ubisoft announced that The Crew will be available on November 11th, for Xbox One, PlayStation 4 and Windows PC. The racing MMO underwent a few delays and information was still relatively unclear. However, we have all in information in and we will see this game this year.