Humorous RTS by Monte Cristo Multimedia. Miniature aliens have invaded Earth. Help them build The Ultimate Weapon by scavenging resources.
Ups! sorry we're collecting characters for this videogame