Almost all of the games OP has listed are free mods, except alien swarm, that's free on steam to tho. All that is required to play them is about any source game. Don't see what the big deal winning this account would be, considering apparently that everything on it you can get for free.
He is only doing this so people will thank him. I bet he doesn't even have the account.