Ubisoft has officially delisted The Crew from all digital storefronts and will shut down its servers on March 31, 2024. The Crew first launched in 2014 to mixed reviews. Post-launch updates and expansions made the game more popular over time, with Ubisoft eventually releasing The Crew 2 and most recently, The Crew Motorfest.