Project Hail Mary review – Amaze! Amaze! Amaze! - Stuff South Africa