Goddess Squad gets sent to clear out the Nyatiba of the earth's face. Can the Goddess Squad live up to there name and bring Victory? Posted by madreaper985