Project CARS Trailer Revealed, In Stores May 8 Insights Jim Kem | May 05, 2015 Project CARS, the racing simulation game that has been teased and glimpsed for a while now and was initially slated for a November 2014 release, ...