So, I've just seen some clips of this Omni Man guy from the new Invincible animation. Dude is preeeeeeeeeettty beast.

How does he do against the man of steel?