No. Looks like no peer-reviewed papers. No prototype that is independently verified. Considering their extraordinary claims no evidence can be found. If that thing works and can be independently verified it's Nobel prize territory.
The source linked above is what is called a primary source (as taught in grade school).
The video is raw video footage, not CGI.
I agree it's a primary source, and primary sources are often terrible. That's why I'm looking for outside confirmation.