A downloadable game for Windows and Linux.
Everybody has seen those movies where aliens invade the Earth and epic Sci-Fi battles ensue. Aliens watched them too. Turns out cable reception in orbit isn't too bad. They also watched our zombie movies and that gave them an idea: Why go t...