In case others didn't notice. Here's the large full versions:
Right click view image on the second image and zoom in with ctrl+ and you'll see factory images. (Tech plants?) There's also things that look like power plants. Meh might be just placeholders.
The possible waterfall sounds nice. I bet we can extrapolate the whole game from this one image.
Enhance!