I'm really bored with writers who make MCs explain their powers to their enemies or vice versa. Come on, people! This is not how enemies interact with each other.
If you need to clarify things for readers, use "thinking bubbles" or something similar, but don't explain it to enemies, as it makes readers lose interest and renders the story less serious. Grow up, please.