League of Legends is a free game that has been making a big splash in monetizing through in-game purchases, which I believe TF2 is doing now? I'm wondering if Valve is making a similar big play in this area?
Valve is now in the content delivery network business and just happen to have a department that produce video games.