Just finished this tonight. Thoroughly enjoyed. I guessed some of it, but was still pleasantly surprised by a lot of the reveals.
However, I really feel that it should be a stand alone. I'm not sure that I feel that it needs anything else to finish the story (a bit like stranger things... however as time passes I feel that I am eagerly awaiting season 2)