This book was so thought provoking! I had to just sit and think about it after I was done. The sign of a truly great read. TJ Klune does an excellent job at creating an eerie modern story with a trippy twist all wrapped up in a sweet romance. Kurt Graves is one of the best narrators out there. He is a master of voices and emotes so beautifully that the story unfolds like a movie in your mind. Such an unusual book. Don’t miss it.