The Origin: Blind Maid PC Release Date
The game The Origin: Blind Maid is already released on PC in the USA and UK.
Release Dates
Report Date / Submit ProductAll
PC
July 22, 2021Confirmed
21
PC
July 22, 2021Confirmed
21
Play the role of a corrupt politican fled from justice who has searched a place to hide himself in an área full of old and dark legends. A first person terror adventure that will take you to find the dawn of evil. Will you survive to the Blind Maid and being able of find out her terrible Origin?