No, there is no way to get Team Fortress 2 (legally) without using Steam.
on console via the orange box
Yes, if you are on a PC.
Actually, steam is giving it out for free now!
(In order to legally obtain Team Fortress 2, you must download the Steam client and created a Steam account.)Open the Steam ClientIf not already selected, press the 'Store' tab.Click it, write 'Team Fortress 2' and press enter.Select the first game.Press the green button saying 'Play Game'.Your game will now download. To play the game, go to your Library tab, double-click 'Team Fortress 2'.
No.
First you download it and click play when it is in your libaray
try reinstalling steam. does it happen with other steam games?
You cant play with 2 people locally, however if your friend has a computer and can run team fortress 2, you can create a LAN game and invite him through Steam.
Team Fortress 2 is Free-To-Play on PC, so you do not need any CD. You need the software Steam to install the game, though.
There is no way to get Team Fortress 2 without any downloading. However, this game is free-to-play, so you only have to create a steam account, download steam and download the game.
yes
NO
ps3:Team Fortress 2 xbox:F.E.A.R 2 pc:Join Steam nds:Mario Party DS psp:Little Big Planet