TORMENTOR: Important News Regarding the Tormentors Release

You may have noticed Tormentor remains “Coming Soon” on Steam. Unfortunately, Tormentor cannot be released on Steam today due to delays in the Steam approval process. We apologize for this delay and will keep you all up…