Future of Body armour? Looks pretty good though the helmet is a little weird?Anyone have more info on this?

Future of Body armour? Looks pretty good though the helmet is a little weird?

Anyone have more info on this?