A review by louise_lion
Project Hail Mary by Andy Weir

adventurous challenging emotional funny hopeful tense medium-paced

5.0