If you haven’t heard by now, one of the greatest games is available Free to Play! That great game is Team Fortress 2 by the makers of Half-Life and Counter-Strike among some other greats. This is Team Fortress ! from Sao Sul on Vimeo. But, 2guys, I have already purchased the game years ago and now these fresh newbs get to ...