Random September 26, 2012 by WtF Dragon · Published September 26, 2012 Random Wednesdays Torchlight 2! But also some other stuff, including some news about a couple Looking Glass games.