I can back up and say it is legit free. But the ease of creating new accounts on steam (the program TF2 is supplied through) means its going to be hackers galore. I have it, paid for it, and hated it. Making a game free removes a company's interest in it eventually, I think they are using the community to make stuff for it!