Recent update: * Additional team slots can be obtained from Shop.
I just bought this once because I wasn’t sure what it meant. It might be helpful to indicate this increases the number of teams and not the size of teams. Team Slot is ambiguous to me.
I admit that the latter would have been a crazy change as teams with more heroes would be over powered.