Torchlight III Save Game Data and Configuration Files Location October 18, 2020 Publisher Perfect World has officially released Torchlight III on Windows PC on October 13, 2020. The game has been initially released earlier this year…