Torchlight II Gamescom Trailer

August 17th, 2010

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