It looks pretty good, but the weather blast should be statted up as an easily removable power, though I'm not sure how that would affect the point cost.<br/><br/>You also should see if you can't get Close Combat: Sword of Storms at 3 ranks, to maximize your combat potential.  I don't really like the improved critical on the storm release power, but other than that, it isn't bad.<br/><br/><br/>Background wise, your character would most likely be an individual who was somehow part frost giant, and your removable powers would be Frost Giant weapons looted from Ragnarok.  Of course, you could also be a weather based Atomic Hero, whose powers take the form of a special costume and a sword that focus your power.