Impressive beastie - looks like something out of Star Wars. Would question its endurance though. I wouldn't expect it could last for more than a few miles assuming its powered by a battery/fuel-cell.
How long before someone straps a chain gun to it? Now that would be worth seeing. It would have to adopt a brace position akin to a sheep being approached from behind by lovestruck Welsh farmer.