A review by johnbreeden
Annihilation by Drew Karpyshyn

5.0

Compared to Karpyshyn's Revan, I personally feel this is a much better story with reasonably developed characters. It was a solid read for me.