I can get your point; we shared similar game design settings. I was surprised by the experience; besides the psychological horror, I felt Megalophobia. Interestingly, Buddhism originated in India but developed similar yet differentiated local contents in China and Japan.