Agreed. One helluva statement to stop a 50 cal at 20 feet. Should be massive internal injuries.
The videos indicate the armor is made with Al so is light, but has some real possibilities. The armor itself spalls on impact, which while stopping the round, disfigures the back of the armor plate—the body contact part. But still is cool stuff.
I would think the concussion alone would kill you!!!