TeamDepressedBandicoot

'Daedalus' is a horror game in which you use your senses to explore a dark maze, escaping an unseen threat.
Puzzle
Play in browser