Weird glasses, cool winds, scary cables and … Optimus Prime?