I saw the title of this thread and thought for a moment that it was a "what is this movie" post. Took me a second to see that it was in weird news stories.
Really cool robot, but I think if they wanted to deploy it in my neck of the woods, they'd have to hit it with the Robeast ray first
I wonder what it does when it gets a full load of bricks.