Earth Must Die: Earth Must Die is Launching January 27th!

Greetings, Terranoids! The lasers have been aligned, the coordinates triangulated, and all the go buttons are finally flashing and ready for the INCREDIBLE INVASION OF PLANET EARTH. We will be (crash) landing on Steam -…