@Feekky Read EDIT.
I'll agree with the foreshadowing part, it doesn't paint a good picture.
I did say before all this that I didn't like him omitting/saving stuff for a grand reveal. Like those mystery stories trying to be smart.
That said I enjoy it for what it is.
You're getting a bit ahead...