Time travel often breaks fictional universes. Here, it‘s handled well, and we‘re treated to a duel between an older, wiser Artemis and his younger, crueler (and lonelier) version. There‘s a betrayal subplot playing on the reader‘s emotions, which I also enjoyed. It wasn‘t all roses and rainbows, and there's one element that I didn‘t appreciate (though it‘s a spoiler, so I can‘t elaborate), but it cumulated into a wild, fun ride overall.
4.0/5