Interesting game, indeed it does feel a little scary even though you are playing as a rover, the monster appears and I just do nothing, the upgrades and connections does give a sense of motivation and the options on what to get allows a sense of choice.
but I don't see the 'Expanding' theme in this game, I guess the connections and upgrades is a sense of expanding, but not really much for the theme.