A review by goodverbsonly
Annihilation by Drew Karpyshyn

4.0

this one i like the best tbh so imagine my surprise when it has the weakest ending