A review by susanatherly
Annihilation by Catherynne M. Valente
4.0
Pretty good for a video game tie in. Great characters and a whodunit story with an actually surprising conclusion. It is part of a series so there is an unresolved ending.