this trilogy was like a dollar on amazon, which was the only reason i read it. HeartsBlood starts out very strangely and i was almost on the verge of abandoning it about 40 pages in. The background details of the plot are throw together in a poorly executed way to build up the main adventure. ...