At $20 you can't really go wrong. Even a crappy game could be worth $20. If you buy before the release, you get Torchlight 1 for free. --- Sometimes I think I have gone mad, other times I just wish I had.
Torchlight was a good game for the price and I'm sure the sequel will be too.
D3 was not. Did not live up to the franchise name at all. I've gone back to playing D2 when I want some Diablo. It's continued to receive patches in recent years, including one nice one that makes it possible to mostly filter out spambots. --- MMOs: Games that take the world's most socially inept people and expect them to cooperate.