Shaper,
Your character looks good now. There are still a couple of things you need to change though.
Your melee attack should be the same as your ranged attack, +12. Super Strength only adds to damage, not attack bonus.
Your Defense is right at 22/17 flat-footed. But don't forget about the Dodge feat, which increases your Defense by 1 against all attacks or by 2 against a specific opponent. So it would be 23/18 against everyone unless you specified that you wanted the Dodge bonus against one opponent, in which case it would be 24/19 against that person and 22/17 against everyone else.
You have only spent 145 pp. You have five more points to spend to get to 150. Feel free to spend the points and let me know what you did with them
Toric