September 21, 2012 by: douceswild 0Video Games Torchlight II Demo Not sure if you want to spend the money or Torchlight 2? Why not download the demo? Find out where and how over at our EGMNow site. Share With: Rate This Article