The magic of Project Hail Mary: 5 key elements

Both the book and film versions of Project Hail Mary are wildly popular, but what is it about this story makes it such a favourite? Here are the five key ingredients that enchanted me.