Really awesome book! This book is super exciting and dramatic but also has some funny and crazy parts. I found it hard to put it down. The dialogues and such read more like real-life conversations. Read the first one before you read this one though. The first one is called "Half Upon a Time"