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