A review by beaniebee
Project Hail Mary by Andy Weir

adventurous emotional hopeful inspiring reflective tense medium-paced

5.0