User blog comment:Edsta/The Sonic News Network Team Fortress 2 Tournement!/@comment-15491299-20130906222831/@comment-4444811-20130908015608

It's a website where you buy games. TF2 is available there for free.