>>289022150
>>289022280
This is a research paper, not a show demo.
I don't know if they would actually make a product with this, but it could potentially be useful if they produce the CTRL-labs arm band thing.