Also, in a novel like this, I would expect to be left guessing at the end as to what was real and what was imaginary, or supernatural.
I am not sure if I understand this sentence properly. My interpretation is as follows: the author says that he does not want the end of the book to reveal whether the facts presented in the story are imaginary or supernatural. But it seems to be very odd. I would await from the (horror) story exactly the opposite (clarification and and reducing the ambiguity) but in this case it would have to "stop guessing" instead of "left guessing". So what does "left guessing" mean in the context?