Ahhh! Oh my gosh. Why... have I not read this yet? I'm starting the second one immediately, which makes me glad that I'm going to be able to read the entire series at once!This was such a great book and I'm so excited to see what happens. The book didn't leave cliffhangers necessarily but it did leave enough questions to leave you anxious. Only reason I didn't give a five star review is because of this particular character... this character was so WEIRD and the way he was introduced, well it was just random and got me saying, "What the fuck is going on?!" But do not let my four star review stop you from reading this!