Despite their huge popularity, Nascar racing has not received the same treatment in the video game world. This year GameMill Entertainment and Team6...
Following the trailer and the first gameplay footage, Ubisoft released a seven-minute video detailing it. Crew Motorfest and breaks down the core components of...