Project CARS has started our engines

Racers have a tendency to look utterly sublime and are easily the most realistic looking all games. Bandai Namco’s Project CARS is no exception. In the latest trailer entitled ‘Start Your Engines’, the game shows off an incredible attention to detail, as well as some slickly taken corners and beautiful purring and roaring of engines. […]