Super Macumba is back! ...with a vengeance!