Spatiz Manti

    An alien race called the Spatiz Manti is coming to feast on Mankind! Set up defenses to blow these bugs back to space.