Got Steam?
You need to have the Steam desktop application installed before you can install and launch Imagine Earth Demo. Do you have Steam installed on this computer?

You need to have the Steam desktop application installed before you can install and launch Imagine Earth Demo. Do you have Steam installed on this computer?