It's a cool picture. I thought they were roaches. I thought they wer walking on ice but cracking it, so something like robot roaches. Like powerful robot roaches that clean things.
I would make a futa loving est poll, but you would be the only one on it.
I would make a futaest poll, but I'm not going to do the required background vetting without ending up in cosmic jail.