If you’ve been wondering when you’ll be able to get your hands on Deluded Mind then your questions have finally been answered. Developer Pyxton Studios has officially announced that the first-person horror game would finally be making its way to PCs on June 15, 2018. To celebrate the announcement of the release date, the developer also released a