Slightly Mad Studios head man Ian Bell has taken to Twitter recently to praise their new game... claiming it to be "200% better" already than the previous release.
Now going under the name of Project CARS Revolution, the third instalment to the successful Project CARS franchise is already well...