From announcing a $130 edition of Star Wars Outlaws to pulling game licenses from those that bought The Crew, Ubisoft sure is on a roll this week.
The Crew was Ubisoft's open-world racing game that was pulled from sale back in December 2023. As of March 31, 2024, Ubisoft shut down the online servers for The Crew. This effectively made the game unplayable across all platforms, including: PC,...