Project Cars is one of the most visually beautiful racing game. Back ...