And online services do not work. The Crew is only online. The game is unplayable and Steam can not save the game. You don’t own the games, we told you so, we told you dog.
Delistings occur without warning because they don't want a bunch of people to buy at the last second and then get angry that their purchase won't work soon. Instead, they delist first, and then the only angry people are those who have been playing it for a long time. (And a few unlucky sots who just bought it randomly.)
The people behind those reverse engineered servers are legends. I recently was able to play through the original Demon's Souls with fully working multiplayer which just blew my mind