The Crew – Launch Trailer Alan Stevenson-Galvin (Skii) 9 years ago The Crew has finally launched and is available on Xbox One, PlayStation 4, Xbox 360 and PC platforms. Check out the launch trailer, looks good.