I simply looove this book, I hope to be able to read more of it as it updates. The Female lead is really funny, courageous, and smart. The other characters are very well developed - I love how each one is so interesting and has their own personalities both good and bad. This book has everything : magic, action, comedy, adventure, and some light romance. All the right ingredients for a fantastic book!