A downloadable game demo for Windows and macOS

Download NowName your own price

Take control of three separate robots with unique technological quirks stuck on a desolate Earth. Help them work together to overcome randomly generated obstacles and restore life on the planet.

Play alone by switching between the robots. You can also play with your friends in local multiplayer co-op mode.

Our Heroes

Training for a secret mission to terraform Proxima Centauri, our robots freak out as signals from bio-scanners start to dwindle and slowly fade out. Humans, plants and all life has mysteriously disappeared from Earth, and they alone hold the technology to bring everything back.

OP-1 (Opi)

Built for getting stuff done. He might not be the sharpest knife in the kitchen, but this doesn't seem to bother him. He does have a rocket built into his caterpillar tracks, after all.

QR-1 (Curi)

Our goofy environment research unit. Previous versions blunderingly crashed into everything so it was retrofitted with an anti-gravity drive to protect it from itself. Not fun to talk to at parties.

SP-1 (Spiri) 

A walking terrarium, lovingly tending to samples of life. While playing around with plant ribosomes, she accidentally discovered molecular nanotechnology and turned herself into a swarm of nano-bots. Hide-and-seek champion for life.

Procedural Puzzles

In Terraforming Earth, levels are generated from a set of obstacles randomly, in unexpected ways. This works so well that players are often surprised that the levels are not handcrafted. Procedural generation results in surprising new combinations that are sometimes more interesting than the puzzles that we could have crafted by hand. Replay-ability is also an obvious advantage.

"The levels are procedurally generated, but they work surprisingly well and feel like they were handcrafted." - Alpha Beta Gamer

If you think randomly generated puzzles can't be too much fun, this game will change your mind!

Local Co-op

Use multiple gamepads (press Start), or just press Ctrl+1 (arrows) or Ctrl+2 (WASD) to play on the keyboard! Play with a single friend and switch to the idle robot when needed, or play with two friends to control one robot each!


🎮 discord: https://discord.gg/cHT4f24

✉️ mailing list: http://www.terraforming.earth/#signup

😍add to wishlist on steam: https://store.steampowered.com/app/1029220/Terraforming_Earth 

About Us 

 One year ago Andras Csibi had a comfy job at a big company, daydreaming about doing something useful. Creating a game that makes people feel smart seemed like a worthwhile goal, so he counted his savings, realized he wouldn't starve for a year, and jumped into making Terraforming Earth. 

His vision and early prototypes convinced his friends at Noppa Design to drop some actual customers and take up the project's art direction. Csaba Kalman and Loci Alvegi filled Andras's dry and technical world with beautiful landscapes and quirky characters. 

Untainted by industry expertise, we are here to surprise you with something new and memorable.

Early Access: Summer 2019

The game is under heavy development, this is is an Alpha Demo. There are already many more obstacles in the game than the demo shows you. For the Early Access release in June we plan to add more puzzles, more mission types, more environments, and of course the story will unfold and you'll find out where did all the humans go. 


Download NowName your own price

Click download now to get access to the following files:

Windows 32-bit

Early Access Keys

Support this game demo at or above a special price point to receive something exclusive.

Full Game (Super Early Bird, 66% Discount)

Fulfilled on Early Access Launch (Summer 2019). Includes Steam Keys.

Full Game (Early Bird, 33% Discount)

Fulfilled on Early Access Launch (Summer 2019). Includes Steam Keys.

Development log


Log in with itch.io to leave a comment.


Hey Folks!! Here is the end of the Early Alpha demo!! We are by no means done playing this, we strive for harder puzzles!!

Hello guys! I love this indie game, it's really well imagined, and that story about robot saving the earth looking for survivors gave me that Wall-e vibe! Loved it, the first levels where pretty simple obviously but I got stuck for many minutes after the third one! 

Have you considered participating in our Game developers World Championship ?  The competition is totally free and with winning prizes ! Our mission is to support and reward the Indie game developer community.

If you are interested in joining in please check out our website for more details:


Thanks for playing the game and reaching out to us about the world championship. We applied!


Hey Folks!! Here is the second episode for the Alpha Preview of Terraformng Earth!! We got into a bit of trouble today when entering the level, i believe we exploded ourselves twice before realizing the dangers of the mowers. Enjoy!


Nice fun little indie game about using robots to save humanity. The mechanics are fun and easy to understand. And there is a little robot humor to go with the game play. I truly enjoyed what content was available and cant wait to experience more of whats to come on full release. The random puzzle generation is a nice touch in an ever growing gaming community centered around a specific goal and a linear path to it. Much enjoyed! 4/5 stars!!   

Hi Nexxus! Thanks for the review! To be honest, the random generator was particularly easy on you. Also since I introduced Opi's ability to carry teammates, the generator thought that leading Spiri down steps for Opi to carry her back up was kinda fun, so I disabled those kinds of trivial puzzles. Download the game again (v0.4.8) for the update. Also, there should be puzzles involving mower hustling, can't tell you more ;)


Neat little game! I love the random puzzles and different functions each robot performs! I think some light background music would really help as it feels a lot of the game is silent when the robots weren't using their abilities. Also, just a gripe when it comes to recording, the game doesn't seem to like being recorded (with obs at least) for some reason when in full screen, and my first recording just turned into the menu screen frozen with all the game sounds still playing. Even just a whole screen capture was just a black screen. Finally found a way to record it but only in windowed mode which is in a fixed resolution that doesn't look as good as it did in full screen but at least still worked. Would like to see that either fixed in the full game, or at least an option to change the resolution to make it at least 1280x720 if not higher. Hope to play the full game once it's out and hope you enjoy the video! 


Oh man, super sorry about your video not getting recorded in full screen mode. I'll try to repro the problem with OBS, to get the engine devs to help out. I'll introduce a resolution setting, at least that seems like a straightforward business.

Huge thanks for making the video even though you had a terrible experience the first time around. Special thanks for sending feedback to the level generator! It's so fun to watch these playthroughs, because I also see the levels for the first time. Cheers & wish you the best with the situation thingy! ðŸ¤ž 


Nice game.

Ooooh, nice! A series?? Can't wait for the next episodes! Thanks so much for making this video!


great little game!

Haha neat, man! This was the funniest let's play so far, hands down! Thanks for your articulate feedback on the sound effects, esp. regarding the inadequacy of my pitch-shift approach, haha. I kinda thought it was enough for now. Anyway, v0.4.3 coming out today already has an SFX volume setting, so you don't have to listen until we fix them, which will happen in the beta (around end of april?).

Thanks for taking the time to make this video!


I'm on MacOS and getting a "module 'ssl.core' not found" error on startup. Tried reinstalling to no success.

Thanks for taking the time to let me know. I've seen this before on someone else's machine, but can't reproduce it on either of macs. 

Anyway, I disabled the module, so the game should start now in "Offline mode", which means you won't be able to share and load levels, but at least you can play the game. Please try v0.4.2.

Thanks again for the bug report!


It's working now, thanks!

Yay! Thanks for confirming, have fun!


does this game work with a nintendo pro controller?

Yes, I think it should work.

While I haven't actually tried, there is support for 3 different versions of the Switch Pro and one version of the Wii Pro controller in my gamepad config file. 

Let me know how it went!


i like the game but i cant play it because theres a bug i think were when the camra move's all the texteres fly in the screen and makes it really hard to see what is happening, i would like to see this fixed for the demo so i can see  for my self what the game will be like! :)


Thanks for taking the time to write this comment! I appreciate your eagerness to play and I'd like to fix the demo for you, however, I'll need more info. I haven't seen this issue before. Can you post a short video or screenshot? Does everything move fuzzily, or is it just the background? What is your screen resolution? Could you try playing the game in windowed mode as a workaround? (There's a full screen setting in the menu). Please let me know how it went. Thank you!


the Laptop i'm useing is new, and i don't know how to take screen shots or videos,


I did as you said and tried windowing the game and it worked the game is not throwing the textures on the screen, okay so a screen shot would not work because (i may have already said this in my last comment) it only happens when i move the camera, i'll see what else i can find, Thank's

Thanks a lot for trying it out. The game is not really tested on larger screen sizes, so it's definitely something I should do before the beta (and what a real game studio would have done before the alpha, lol.) Thanks for bearing with me, I'll get to the bottom of everything, given time.

Thank you too, i enjoyed it


This is a great idea and the robots are adorable. It's surprising that the levels are procedurally generated, that's a bit feat putting it off with such good results (from what I've seen so far). Keep up the awesome work. :)


Thanks for this awesome playthrough! Congrats on being the first person to complete the alpha demo on video! 👏

Actually, local co-op is already built into the demo, so give it a go if you have some friends over! Use multiple controllers, or just press Ctrl+1 (arrows) or Ctrl+2 (WASD) to play on the keyboard.

Sorry about the time rewind bug at the end 🤦‍♀️ Time travel is tricky 🤷‍♂️I'll sort it out ASAP!

Thanks for the support, have a nice day!


I really loved the different abilities of each robot and the names really got me! Though I do think the game is at its best with more complex puzzles that require each bot and the enemies weren't introduced all that well. Still, good start!

Oh wow, dude, this video review means the world to me right now! Sorry about the mowers blowing you up a few times, I'll think about a gentler introduction and maybe a way to perma-disable them? I'm starting to wonder if they have to be lethal at all (you do need them for a few puzzles).  The first "tutorial" level is handcrafted BTW, which lets me have a tight control over the experience. The next two were really random, I haven't seem them before. While the generator guarantees that the levels are solvable, sometimes there are easier solutions (like jumping off the cliff in the last level to circumvent the spikes, instead of forcing Curi to float over them and switch them off for the others). Anyway, totally my fault for insisting that procedural puzzles can be fun. They will be more fun in the future.  Thanks for helping me on the way there.  ðŸ™Œ