I like the retro hydraulics look. Backstory reminds me of all those robots/aliens/monsters/giant animals that would pop up in like one issue of a silver age comic to menace the hero, and then disappear never to be seen again outside an issue of Who's Who/Marvel Universe.
That is one bad ass bot! Yeah, I'd like to order a few of those myself but I'm waiting til they work out the "unplanned destructive rampage" and "launching itself into space" wrinkles first