First reported by YouTube channel Obscure Horror Corner. To this day, the official developer of the game is unknown. The channel claimed to have received a link to ...