Project CARS Review Roundup

Has all of the effort an hard graft by Slightly Mad Studios been worth it?