Is this secretly an ad for some new Transformers movie? It all looks pretty fake to me.... but, I'm not some old guy in a warehouse building robots... so, I can't say for sure. I mean, it made robot news worldwide when they could get ASIMO to walk up stairs. I would think if someone...