Looks like pure propaganda to me - a humanoid robot is far more difficult to design and control than the four-legged stuff we've seen DARPA and MiT working on. To the uninitiated, it probably looks cool and futuristic - but to anyone who has been following the development of robots here in the US (that they show us), it looks kludgy.