Moonstone has gotten her licks in on Carol in the past, but judging off the look on poor Carol's face, Mirror has to be hitting twice as hard as Moonstone ever did. I know she had to crack a rib or two.
My plan was to do a bunch more with other heroines against Mirror but other projects derailed me. Still hope to do that sometime. Ironically I was just commenting to Happy Dan a few days ago that I haven't done anything with him in a while. He was recovering from arm problems anyway.
I had just finished a series with Happy Dan and wanted to do something more so I just made up the new villain, thought the idea of a flipped mirror image for the appearance sounded cool. Actually Dan thought of also inverting the colors.
I never considered if it (Mirror is actually an entity) could mimic different supers at the same time, interesting. Stay tuned much later as Mirror will be introduced into Angel Falls with a story I am working on with Teri.