Realistically more of a 3.5, but oh well, this is Goodreads. I’ll try to keep this as spoiler-free as possible.
Anyways, I had somewhat mixed feelings about this story. Let me start by saying that the technical skill shown in this story is great. The characters all speak in a distinct voice, and the prose on average was top-notch—the kind of thing you rarely see outside of professional works of fiction. The characters were also mostly believable, though I did feel that there were points in the story where played on the angst too much with the main cast, which was a bit off-putting considering that the premise of the story is that the main cast are mentally battle-hardened war veterans, and at these points it felt like they degraded too close into being just regular angsty teenagers. Luckily, the author’s apparent skill in writing emotional beats prevents these moments from becoming outright cringeworthy like I see far too often in other web novels. I also thought the police investigation dialogue at the beginning of each chapter was a neat idea, and liked how it tied into the main 3 later down the line.
On to points of contention, I thought that the worldbuilding and details surrounding Cyraveil and the main 3’s journey in it were often times too vague. There were many times I counted in the story did it drop a name of a person or place like it was important to the characters, yet it seemed like only a handful of times were these ever truly elaborated on. Yes, Cyraveil itself was not at the story’s forefront, and I understand that it was probably done deliberately to build mystery; but they way these names were discussed make me think that some of these things were important background information to the characters, not to mention that you can only namedrop things so many times in the story before it loses the mystery and becomes more of a slight annoyance. My least favorite example of this isn’t even one involving a namedrop; rather, it was a certain character’s final words to another in the fantastical Etoline language, where the reader is promptly NEVER told what those words meant despite the apparent impact they had on that said character. While I wouldn’t call this vagueness a massive issue overall, it occurred with enough frequency that it became harder and harder to immerse myself as the story as it went on, though I suppose some of this might just be due to personal preference.
I also wasn’t a fan of a certain subplot that I don’t want to touch on too much so as to not spoiler tag this review. Long story short, it featured some OOC and arguably illogical moments of progression, with a resolution I wasn’t terribly satisfied with and left some open ends by the end of the story.
I think Epilogue was a solid story overall, with a good share of sad and bittersweet moments that could get even a hard heart to feel a bit down. But I also think that in reaching this point, some other aspects of the story’s integrity started to get pushed to the wayside, ultimately resulting in a product that is a flawed example of a tragedy done right.