the robots have arrived: holy shit. (see here for more holy shits.)