Ooo, since I did make a few mentions of X-COM, can my character have some kind of military background? I don't think I've ever made a military man/woman before ever, and if we're going new, go all out!
That sounds great - I could see the military being a career for someone with innate powers but no cultural sense of them being anything special. And it'd give you a bit of seeming authority when dealing with civilians and/or mundane military, which could be quite useful as the story grows and resistance gets stronger.
Advice on the rechargeable battery concept - I am thinking to represent this to take with my powering the gadget, with the flaw tiring. Does this sound feasible and plausible in regards to the concept.
Sure, that works fine - though looking at Tiring and how Fatigue works, you'll probably want to create your gadgets with only some of their ranks as Tiring, to represent a low-power and high-power setting; otherwise you'll be spending Victory Points like candy just to avoid passing out. And as for how you recharge - if it's bio-electrical in nature, it could just be tied directly to your metabolism. That'd fit the Tiring flaw thematically, and let you recover by eating a lot of food.
Oooh! I want in! I love supers games and I have a few great concepts for this! If it matters my vote is for M&M as I know it well and I loathe FATE utterly (its too ambiguous and lacks the 'crunch' I like for superhero games.
Character concepts-wise I'm thinking a former masked vigilante a'la batman who disappeared around the time heroes began retiring whose disappearance went unnoticed because no-one ever knew his identity and was actually captured and experimented upon by the aliens currently invading. His powers will be alien-induced mutations that do basically what his old tech did anyway, complete with an organic cape that is a mass of tentacles!
The aliens only showed up about 6 months ago - heroes started retiring 50-60 years ago, so the events weren't really related. But aside from that, your concept is oddly prescient to my plans - the aliens do capture humans, one of the low level mooks you'll encounter are infested humans.
I could see a batman-esque masked vigilante who tried to stage a solo attack on the invaders, failed due to the inhibitor field and was captured, but escaped partway through the infestation/experimentation process (Heroic Willpower!) and is now using his alien bio-tech grafts against them. Does that work for you?