The Inquisitor: The Inquisitor emerges from the darkness on February 8, 2024

The Inquisitor emerges from the darkness with a release date and Behind-the-Scenes Video Grab your swords and get ready, as The Inquisitor, will be released on February 8th, 2024, on Steam, Windows PC, Xbox Series X | S…