An interesting plot
The very first thing that caught my attention in the synopsis and made me think "I need to read this book" is that the main character has social anxiety. I love feeling as though I have something in common with a character, and then adding in magic, adventure, and a group dynamic, made me completely invested.