however their final mission went awry the new faces team was created to offset the remaining top three characters the village maggia is situated on the river