Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yep, I completely agree.
That is why I already have the enemies and hazardous biomes in the works.
A rivalling company is a really good idea as well, but I'm not sure how to implement it yet. I definitely don't want the player to feel like they are owning the company, quite the opposite. But what I like about the rivalling idea is that the players could choose their own company and then organize into discord chats and start working towards the common goal :)