A good, well written story. But with alot of set up, and a sad ending. Personally, and that is all I can atest to, I am not a fan of the sad endings. But, good form, and good structure. I thought it was a bit long to. But a long story can be a good thing. But I feel like part of it slowed down a bit. I skipped to the end to see where everybody would end up.