The Origin: Blind Maid PC Release Date
The game The Origin: Blind Maid was just released 3 days ago on PC in the USA and UK.
Release DatesReport Date / Submit Product
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?