it's not a robot. they are called the Masters. it's all armor. the Masters have followed the Source from another dimension.
i think the schedule might have been pushed back a few days or maybe a week. for some reason (non-technical) it was put on hold by apple, or so i hear.