After experiencing what this game has to offer, I am inclined to, as a horror indie game expert myself, that this game checks off all of the marks on my checklist. I must say that this is indeed so called "peak".