A review by jennyfern
Armada by Ernest Cline

2.0