A review by sydoodle
Project Hail Mary by Andy Weir

adventurous funny hopeful reflective tense medium-paced

5.0