Ratings283
Average rating3.6
Still good decades later.
This story is heavy on action with short interludes. It is really just one damned thing after another. The characters get quite a workout and the body count is high.
Banks also includes a lot of cool world building and far-out tech speculation.
Solid 4 stars.