Here are some new stunning screenshots of Project Cars, the upcoming racing simulation from Slightly Mad.