And as expected, the company's website is now gone. A Chinese-language website still advertises this car - I don't know how long they will keep on doing that.
And I just found another news item, showing pictures of actually built cars. Wow, this car looks very weird in the metal