Stando a quanto riportato dal sito Route909.com, creato per la promozione del gioco, The Crew è stato sviluppato per sei anni. Il sito rivela inoltre come a partire dal 16 maggio e fino al 12 giugno, il titolo (in una versione work in progress) sarà disponibile in 8 centri di gioco sparsi in tutto il mondo. Purtroppo l’Italia non è presente in questo elenco che include le città di Montréal, Londra, Parigi, Dubai, New York e Copenaghen.Ricordiamo che The Crew sarà disponibile dall’autunno di quest’anno per PC, PlayStation 4 e Xbox One.