Before I made the changes this is what my Invincible looked like.
Invincible
I don't know if Smart Atoms with its attack action verbiage is unique, broken, or even able to be understood. Also all those movement themed abilities might be unnecessary verbiage as well for a flying character.
Super punch is a cool mechanic I think to show how he sometimes pulls his punches to not hurt the enemy as much as he could. While also showing that sometime he's really mad and just blows them away. needs a better name though.