Haha, If I had seen that image before the reveal, I would have thought the gloves were awesome but the rest was a little too comic-booky to translate into live action. You could never get a fabric bodysuit to cling to muscles like that!