Scan barcode
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.