Release Date | Oct. 5, 2021
Subject 65 is a short, but chilling horror game set in a mysterious, abandoned psychiatric hospital that's been the subject of local rumors for years. Unable to resist the temptation any longer, you decide to investigate in search of answers.
Nothing here yet