Rain Yupa
RafeRavel
I hate to be a bother, but your Defense of +12 and Toughness of +8 exceeds the power level limit sweatdrop (total should be average +8, so you can have +12 and +4, or +8 and +8, etc).
It's up to Vamp if it's still okay, but it does kind of unbalance you towards anyone else (hero or villain) of the same power level.
EDIT: Also, Power Level 8 = 120 points, not 140 sweatdrop
Wow, sorry for being the retard who doesn't know the system! gonk I'll fix that right away.