Project CARS, you're killing me. I see trailers like this, I see the words "pre-alpha footage", and I don't know whether to punch you, or kiss you, or both.
This clip is showing off the game's multiplayer mods. Even the type used to show your competitors looks amazing.
For those who don't know, Project CARS is a bit of a strange game, as fans are not only funding the game, but can help out with its development as well.