I don't know why valve lets these games on steam.
From what i've seen it looks and plays pretty much like L4D2 too..