A review by xentrrix
Halo: The Flood by William C. Dietz

adventurous medium-paced

2.5