Humaliens Battle is a very sophisticated strategy game where you defend either the human race, or play as the alien attackers. You can build many units and got lots of upgrade to strengthen your base and units. It has, of course, small defense elements with which you must defend your base.More games of the category War Games,