Fox

A psychological horror game about living in an apartment.
Puzzle