salaminizer on 01 July 2008
I've been wondering what took Titan Quest to Steam's Top Sellers, because there was no price drop or even special weekend offer... I think it has to be Diablo 3 announcement :P
usually I don't do that though...
the words above were backed by NUCLEAR WEAPONS!