Torchlight Screenshots

The fantasy-themed game is set in the fictional town of Torchlight and the expansive caverns and dungeons nearby, which adventurers explore to collect valuable loot and battle hordes of monsters.

On: Xbox 360, PC

First Released: 27 October 2009 (2 releases)