Alien Steve is surprised to see human technology at work.