Board Thread:Game Discussion/@comment-26388545-20160211200853/@comment-26715739-20160212154158

The full trailer gives a strong implication of multi-player support for NASCAR - so that might be a key feature for the new release.

Also I don't remember the "flag racing" livery (ie the red car the user is driving in the clip) as being from one of the cars that were available in the last update.