yeah, notice how at the end of the video they said it isn't ready for combat, and that they are working on making the power-supply portable.
People look at these exoskeleton projects, and they go, "it's crap", when the technology isn't ready, you don't see any soldiers lugging around in that monster of a machine in Iraq, now do you? Just gotta give it some time, and very likely, the soldiers of the next decade will be wearing things like those, the final versions that is.