Does anyone know anything about this printer ?

Does anyone know anything about this printer ?
I have not seen it before today, looks solid.

I like delta printers, but I have not seen that, looks cool. I like what I can see of the design,