29 Jun 2024, 21:06 UTC · By: Codrin Spiridon / The Crew 2014 is apparently coming back with a vengeance, thanks to a group of modders called whammy4. Ubisoft is not involved in the revival project