A review by jashezilla
Armada by Ernest Cline

5.0