TORMENTOR: Tormentor – Steam Release Date Confirmed

The wait is finally over. After several delays across multiple platforms, we can finally give you the date everyone’s been asking for: Tormentor launches on Steam tomorrow! 🗓️ Thursday, December 11 at 12 PM CST / 7 PM…