A little more than a year after the backlash surrounding The Crew's shutdown, rendering the game unplayable offline, led to Ubisoft revealing that it would make The Crew 2 and The Crew Motorfest ...