Ubisoft Sued After Shutting Down The Crew on November 12, 2024 Ubisoft Sued After Shutting Down The Crew +