If the provided video shows a real sample of the camera, it has only a 1/1000 sec. top shutter speed.
Not having removable memory card is a first, I think.
Perhaps an item for the carriage trade, to be available in the shops of fine hotels worldwide?
Also, it looks slippery, like the Sony A7 series.
I hope it's reliable. I wonder who makes the body?