With E3 coming and going without a peep from Valve, it seems the secretive company is about to announce something in regards to Team Fortress 2.
The teaser site, which is created by Valve, is titled "suspense". There's a big monitor in the middle of...
A recent poll from Ars Technica shows that 37% of owned games on Steam remain unplayed, and simply sit in digital libraries collecting virtual dust.
Ars Technica have been polling random Steam users for two months. In total they looked at 172 million...