Developer Slightly Mad Studios has announced today that Project CARS, the upcoming game about, well, you guessed it, cars, has been delayed once again until mid-May. “Despite our long heritage and pedigree in making critically-acclaimed racing games, Project CARS is
... Read More...