Project CARS 2 Trailer has been leaked