overall i gave this one either a four i bounced between a four and a four and a half because i really enjoyed it but at the same time it was very complex and very multi-layered which isn't necessarily a problem if that's your thing this could easily be a five-star read
Andrew’s Wizardly Reads 13.4K subscribers · Jun 24, 2022
