News PCTorchlight 2 is your free game of the week from the Epic Games Store July 17, 2020 263Views 0Likes 0CommentsComing from a week that saw 3 free games, we’re back to 1 this week but it’s as good a game as…