It had me at "Thor is an asshat" (and that was page 2). Do not get the wrong idea here - this isn't a romp through mythology with Beavis and Butthead, but the bits of snark and pop culture references had me laughing (there are some fantastic Star Wars references as well - this geekgirl approves). Atticus looks like a 21 year old stoner who owns a New Age bookstore. He actually is a 21 HUNDRED year old Druid who has spent most of those 2100 years running from the Celtic god of love (the Celts weren't big on cherubs, and this guy packs a mean punch). Just when Atticus seems to have found a place he can settle in for awhile, he is discovered. Fight or flight? Throw in a complicated "friendship" with the Morrigan, more deities, other mythologies, vampires, werewolves, witches, betrayals, new allies, and Oberon, his trusty Irish Wolfhound, and you have an adventure with a broad cast of characters that never gets out of hand and leaves you wanting more. Add that's the big thing - I can't wait to get my hands on book 2 and read more about Atticus and the world he lives in. There are no cliffhangers, I just had so much fun reading this book.I'm giving it 4.5 stars, because we're still growing into the character and his world. Great start to series.