Thank you! Gensun mentioned this game is more of a psychological horror game. So the disturbing elements are definitely stress related.