soliver 's review for:

4.0

Narration was good, but I wished I had read this. It was a great who-dunnit and the sci-fi aspect was neat! Lots of characters to keep up with though.