The company website has a video of it in operation. They’re kinda cheating though. It looks like it doesn’t pick up it’s feet - it just slides them along the ground. I’d guess that would limit it’s off-road capabilities.
I think it really needs arms so it can pick up and hurl cars, as well.