Very interesting, the sound design made a great atmosphere, in fact I think the atmosphere is the best part of it! However, I think the garden scene, doesn't really work, maby if it was less buggy, or you walked slower, that part could be improved.
I totally agree concerning the garden scene ><
I'm glad to know that you suceed to immerse yourself in the experience nevertheless :D