Video Games1 year ago
Limited Physical Release of ‘The Tartarus Key’ for PlayStation and Switch Arrives on October 12
Fans of psychological horror are in for a treat as Vertical Reach’s throwback title, ‘The Tartarus Key,’ is set to receive a physical release for both...