The Torchlight II Gamescom 2010 trailer is now live on www.torchlight2game.com! It is available to watch in English, French and German. Enjoy!

Forums...