Doesn't look much in 2d video but still interesting idea
Looks like some sort of persistence of vision effect perhaps based on the early helical scan 3d displays that used lasers liek this http://www.laserfx.com/Backstage.LaserFX.com/Archives/Archives8.html
Since it's just a prototype proof of concept there arn't any plans to make this commercial