I've played this game a few hours elsewhere. The real stumbling block is right at the beginning. Surviving long enough to get your base started before you run out of oxygen. Beyond that it's between fair and dull. I say this as someone who enjoys management games like this. They have a good tutorial that makes it seem easy to get up and running, until it's put in practice.
itch.io is an open marketplace for independent game creators. It's completely free to upload your content. Read more about what we're trying to accomplish and the features we provide.