I plan to do a full review soon, but it's late and I need to process. The gist of it though was that I have found a new favorite! This was one I had heard a lot about and was worried wouldn't live up to the hype... but it did. Can't wait to read the next one!