Description: A challenging RTS game. Control an alien force ready and willing to get its vengeance on the human forces!