A review by nalice
Armada by Ernest Cline

4.0