I've spent a lot of hours in this game. Exploring the slightly randomized world and systems one by one is very fun and the short runs make sure the game always stays engaging - failure doesn't feel too bad, I always just had the drive to do better and learn from my mistakes. It's a great case of having many simple systems, that come together to create a complex game.