A Turn 10 Studios elárulta, hogy a játékukhoz nem kell felcsatlakozni a netre, mehet rögtön a játék... ha nem akarjuk végigvinni a programot. Ha igen, akkor ugyanis le kell szedni az elsõ naptól elérhetõ DLC-t, ami tartalmazza a karrier-mód letudásához szükséges pályákat, autókat.