After shutting down the game’s servers at the end of March, it seems that Ubisoft have now begun removing and/or revoking player’s copies of The Crew, sparking outrage amongst fans and even discussions about the legality of what Ubisoft are doing. This story needs some context, though, so let’s get […]