Nope, this really wasn't for me.
At the moment, I feel like I have to be so picky with the middle grade books I read- some are such gems (e.g. Amari and the Night Brothers and the Adventures on Trains mystery series), while others just really don't work for me. Sadly, Moonchild belongs in the second category.
I think one of my major problems with this is it is aimed for a very young audience. The non-complex characters and the way everything works out so conveniently shows that this is definitely on the lower side of middle grade. Nothing about this book was complex or interesting- inside, it all felt really bland. This book may be just under 300 pages long, but it feels like absolutely nothing happens in those pages.
The super simple writing style bothered me, as the limited descriptions and basic vocabulary used made the story feel so BORING. The characters were so incredibly one-sided that being stuck in their head made me go a bit mad. At the beginning, two of them had a petty squabble that made me roll my eyes so hard, then made up later by exchanging gifts. Afterwards, they were suddenly best friends for life!
*sigh*
The pacing was also super weird. It felt like absolutely nothing happened in the first half, then lots more action happened in the second half that wasn't paced properly and so felt very rushed. It all built up to a big climax, which ended up being super easy. I mean, REALLY
Also, the worldbuilding was basically non-existent. In Amira's world, magic was just THERE and there were random magical beings like sea witches, mermaids, djinnis and rocs. Apparently they were just normal, but then some people were also scared of magic so.... Ugh, I have no idea.
Overall, Moonchild obviously isn't aimed at my age group, so ended up being very disappointing. Sadly, I really didn't like it and won't be continuing the series. It just wasn't for me.
~ 2 stars