Really really good, absolutely recommended, but I feel like the final stretch was half-baked, and too much critical story content is treated as optional and missable, leaving a few arcs potentially stonewalled if you didn't get to them.
Everything else about it is utterly sublime though.