Torchlight II has no specific release date yet but what is known is that the game is coming after Diablo III is released. Now the game is up for pre-order on Steam and Perfect World Entertainment for $19.99. Those who pre-order the game will be awarded one of two things. If you pre-order from Steam you get a copy of Torchlight free. Pre-ordering from Perfect World Ent. nets you a beta code for Dungeons & Dragons Neverwinter.
Either way you shake it that's a deal, the choice is up to you.