Absolutely loved this book. It's silly, sweet, fast-paced, and slightly ridiculous. With the addition of a sci-fi fantasy twist, you've got a book that's hard to put down. Finished it just a few minutes ago and I'm still smiling.