Fabuła Akcja gry rozgrywa się kilka lat po wydarzeniach z pierwszej części. Po śmierci smoka Ordraka, Alchemik kradnie jego serce po czym zostaje opętany. Wychodząc na powierzchnię, niszczy tytułowe miasto Torchlight i ucieka. Kolejnym celem protagonisty staje się osada Enklawa, jednak rządca Eldrayn odpiera jego atak. Następnie Alchemik kieruje się do okolic pustynnego miasta Zeryfesz w poszukiwaniu serc strażników, które mogą zwiększyć jego moc. Po ich zdobyciu próbuje odnaleźć mechaniczny rdzeń. Ostatecznie postać gracza pokonuje Alchemika, a następnie demona – Władcę Netheru, ratując świat przed zniszczeniem.
Rozgrywka Akcja gry rozgrywa się w świecie fantasy obserwowanym w rzucie izometrycznym. Podczas tworzenia postaci gracza, gracz może wybrać jedną z czterech klas postaci, a także dobrać jej płeć, wygląd twarzy czy rodzaj włosów. Zabijając przeciwników, postać gracza dostaje punkty doświadczenia, złoto i losowe przedmioty. Podczas awansu na kolejny poziom, gracz przydziela punkty do swoich atrybutów i umiejętności. W trakcie rozgrywki bohaterowi towarzyszy chowaniec, który pomaga w walce i może być wysłany do miasta w celu sprzedaży przedmiotów. Tak jak w pierwszej części gry, Torchlight II losowo generuje zarówno teren gry, po którym porusza się gracz, jak i potwory, z którymi może się zmierzyć.