Nice vid, but this is nowhere close to the quality and class of Project Cars. Project Cars is in a different league.
2 entirely different types of racing games, DC is open world and similar to Forza Horizon and PC is closed circuit racing designed to compete with Forza Motorsport or Gran Turismo.