A review by umairah
Spellslinger by Sebastien de Castell

4.0

I actually quite liked it!