I really wanted to like this one. I mean, come on, ultra marathon on the Moon! What's not to like?
But I really had a tough time with many of the decisions the characters make. They just were totally unprepared for this race and that made it hard for me to care about them, and their relationship. First off, if they were serious about this race, they would have come several weeks early at least and trained for the environment. Also, if the male MC wanted to keep his fast during Ramadan, he should have come even earlier and trained for that too. Ramadan fasting is difficult at any time, but during a month long race in an alien environment is just too dumb for any athlete to do without lots of prep. And finally, the concept that they would crater "fly" for the very first time at the end of the race was just beyond belief for me. Seriously, rule #1 for race day is you don't do anything new on race day. To try a completely new (to them and most people) sport for the first time at the end of their race is ridiculous. And it's not like they couldn't have tried it out before hand on the oh-so-many craters that are found all over the surface of the Moon.
Little things, I know, but it completely ruined the story for me.