It's been talked about for a long time. But with a Project CARS 3 Announce Trailer and Summer release date revealed, we'll soon all finally discover what Slightly Mad Studios have been working on. The new sequel was confirmed to exist back in December 2018. And since then we've seen Slightly Mad Studios acquired by Codemasters in November 2019. And the Madness engine … [Read more...]