This book was amazing. I picked it up sort of on accident at SDCC. The author, Robyn, commented on my Doctor Who shirt and after a brief conversation, offered to sign an arc for me. And I'm so glad I took it. It had one of the best narrators I've ever read. Ezra is smart and snarky and I absolutely love that he has no idea WTF is going in with his life. But what I love even more is that he talks to his dog on a regular basis. Cassidy is quirky and witty and has just enough mystery to keep you guessing because I completely had it wrong with what I thought was going on. When we finally get all of the answers, it's a heartbreaking relief. I was so happy and devastated and I have so many feels. I don't think I have enough words to describe how fucking phenomenal this book is.