I thoroughly enjoyed this book. The author balances the macro-level detail of his thoroughly imagined solar system, its inhabitants, histories, and conflicts, against the micro-level detail of his individual characters, their personalities, attachments, and motivations. The interplay between world-building on the one hand and plot development on the other is excellent, neither one seeming to have gotten less imaginative attention than the other.
I won’t give details about Wijeyeratne’s carefully crafted world or its characters, because that’s half the fun of reading a well imagined other-world, learning its vocabularies, tensions, and traumas. I do regret the book jacket shares that it is a far-future tale, because that point is only slowly revealed in the book itself. The frisson of recognition when you finally realize Surya and its nine planets are in fact our solar system, was enjoyable. It would’ve been even better if I hadn’t suspected it was coming.
The plot has a few twists and turns, some expected, some not, and it’s occasionally quite funny. In sum, this is well-crafted, entertaining scifi/fantasy.