Game Guides > Game FAQ >  

You are going to buy tf2 on tf2com do you need steam acc

You are going to buy tf2 on tf2com do you need steam acc
Yup.