The Mega Minions have been a long time coming ... Four"-like band of minions with superpowers that create their own ...