Tormented Souls 2: Tormented Souls 2 launch FAQ!

Hey everyone! There’s a lot of excitement surrounding the launch of Tormented Souls 2 this week, so we thought it would be a good idea to post a handy FAQ to address all your questions! What time does Tormented Souls 2…