So, Ubisoft’s online racer from back in 2014, The Crew, has vanished from the shelves on Steam. If you swing by its store page, you’ll notice a couple of messages – the first one’s straight to the point: “The Crew is no longer available on the Steam store.” No more green ‘add to cart’ button. Bummer, right? But hold on, you can still snag the free demo if you’re feeling it.