No, it doesnt. You need a CD key preloaded/preordered. I purchased an ATI Radeon 9600XT so I got it free w00t w00t.
Source is much better than the old CS I dont care how many people will disagree with me. Super buggy, its obvious it should have been bought off beta just yet. The maps are a...