The Origin: Blind Maid Switch UK Release Date
The game The Origin: Blind Maid upcoming Switch release date in the UK is confirmed to be 2024. You can play this game on Switch in the UK this year.
Release Dates
Report Date / Submit ProductUK
Switch
2024Confirmed
9
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?