Red Shield
Global Domination
I cant stand her, but youre right...its like outside of mutants, she hulk, and now black widow, the rest are straight jobbers. A good investment in the inhumans (other than war of kings) could push Medusa up the ranks tho....
No doubt Inhumans are going to be getting a major push over the next few years.
Don't think Medusa will get a huge push.. her powers suck
But I can see other inhuman females besides Kamala getting that push. If Disney is smart anyway..