K kokot3 New Member Jul 23, 2008 #1 Where i candownload tf2 ? i heared with freesteam i can download all games? where i can pay?