Again please excuse the graininess. That top THX 1138 guy had a great and original costume that probably did not offer much visibility. The guy that was Optimus Prime did an amazing job and actually transformed into a truck, using an attachment he brought with him, so I am impressed with the dedication of Transformers fans. I have no idea if Mysterio could see out of his helmet but the outfit is impressive. I have to say I admire people who are willing to walk around all day in these cumbersome things.