A review by falkensmage
Armada by Ernest Cline

5.0