I introduced the NPC (Haywire) in the last session during an armoured car heist, she drained the EGO of the driver and told him to swerve into oncoming traffic. She stood back in among the bystanders while her ally and 2 henchmen were preparing to blow the doors off when the 3 PCs showed up. She immediately started draining the flying brick once she saw him almost knock out her ally in one punch, and commanded him to pick up his friend and throw him at the other. Seeing that the PCswere getting the short end of the stick I went easy on them. I had her command the brick to rip the doors off the armoured car, and after that told him to fly home as fast as possible. When the session ended in mid-combat things were looking bad for the PCs. I was careful when I built the NPC to not make her sadistic, or the game would turn into a bloodbath, I gave her an overconfident, cruel demeanor that has more fun toying with her victims. I predict the villians getting away without any money and the players howling for a rematch.
BTW, about 20 minutes after the game ended I realised I was taking off EGO point for point which means the game would have gone differently for a round or two. The pitfalls of being a new Hero GM I guess....