Book Review

Book Review: All the Stars and Teeth (All the Stars and Teeth #1) by Adalyn Grace

Rating: ☆☆☆☆
Audience: Young adult fantasy
Length: 384 pages
Author: Adalyn Grace
Publisher: Imprint
Release Date: February 4th, 2020
Image & Other Reviews on: Goodreads

BOOK SUMMARY:

She will reign.

As princess of the island kingdom Visidia, Amora Montara has spent her entire life training to be High Animancer—the master of souls. The rest of the realm can choose their magic, but for Amora, it’s never been a choice. To secure her place as heir to the throne, she must prove her mastery of the monarchy’s dangerous soul magic.

When her demonstration goes awry, Amora is forced to flee. She strikes a deal with Bastian, a mysterious pirate: he’ll help her prove she’s fit to rule, if she’ll help him reclaim his stolen magic.

But sailing the kingdom holds more wonder—and more peril—than Amora anticipated. A destructive new magic is on the rise, and if Amora is to conquer it, she’ll need to face legendary monsters, cross paths with vengeful mermaids, and deal with a stow-away she never expected… or risk the fate of Visidia and lose the crown forever.

I am the right choice. The only choice. And I will protect my kingdom.

Set in a kingdom where danger lurks beneath the sea, mermaids seek vengeance with song, and magic is a choice, Adalyn Grace’s All the Stars and Teeth is a thrilling fantasy for fans of Stephanie Garber’s Caraval and Sarah J. Maas’s Throne of Glass series.

A SOLID DEBUT.

I sat on buying this book for awhile, but I finally convinced myself that this was going to be a good read and that I would want the sequel. Hallelujah, I WAS RIGHT.

This was a beautiful debut that had all the hallmark notes that I love about YA fantasy. Daring action and adventure, a sweet romance, a sassy crew and a villain who’s mind has been twisted by his own fantasies. YUP. All here guys.

I was nervous with the amount of info dumping that happened in the first few chapters. I didn’t want the entire book to be this way. Once an understanding of the magic system and islands was laid out there the story significantly increased in pace and ease of knowing which place was where. There’s a lot of info here (with a smattering of islands to keep track of). Yay for book maps that help keep everything separated.

The crew that Amora embarks with to help save her kingdom was the best. I loved having the pirate Bastian, ex-fiance Ferrick and mermaid Vataea. It was a great mix of banter, flirtations, honest moments, and a found family all its own. The romance between Amora and Bastian made me smile. It grew well over the time period, never rushed into anything, and I felt the heat brewing between them. The way things wrapped up leave a lot to interpretation for the second book. I’m hoping my HEA is in the midst.

I really liked this villain. Sometimes I feel YA villains are a bit laughable and not corrupted enough for me to feel invested in the story. This guy was trying to things right the wrong way and brought all the action this book needed. I was kept on my toes with the twisted magic running rampant through these islands. Definitely made me cringe at times with the descriptions (in a good way). This has an edge of darkness to it without being a dark novel.

I appreciated that the ending wasn’t a giant cliffhanger, but wrapped enough of the story line up to feel satisfied with the conclusion. I’m excited for book two and getting to see how all of these characters develop!

Overall audience notes:

  • YA Fantasy
  • Language: none
  • Romance: kisses/make-outs
  • Violence: magic, physical, swords, knives, poison, mythical creature attacks

Instagram || Goodreads

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s