Wccftech posted a review on the Deliver Us Mars
A quote from the article:
Deliver Us The Moon is one of the few indie games released in the past few years whose popularity only increased over time. When the game was released in 2018, it did so in a somewhat incomplete state with an abrupt ending that soured the entire experience.Deliver Us Mars Review