I like that the player will need to focus on both the environmental and economic impacts of their job. I look forward to seeing the different situations that will force the player to make difficult moral decisions. Seems you already have some great ideas that will not only make for interesting gameplay decisions but also good teaching moments.