The Origin: Blind Maid is a first-person horror adventure about a corrupt politician forced to fugitive from justice. The game takes place in the... Read more