Review of Project Hail Mary