@FateOfNever: It was the daily sale on Steam yesterday (August 3rd)
Titan Quest has a storyline like 'Bad overlord, kill the overlord and his minions'. In the case of Titan Quest the setting is Greek Mythology, among others, so expect titans. The story is not really complicated, but way better than Torchlight.
Well, a lot will come back after the summer olympics and when they finally beat D3 on Inferno. But before that happens, they will lose a lot more in Q3 I'm afraid and win a lot back in Q4 when the panda's appear.