Very Masamune Shirow! I like it. Seems like its mobility is pretty limited, though - except going downhill, of course.
I wonder if you can steer it at all while rolling, perhaps by going into that sort of pill bug shape a bit and messing with the weight distribution?