I don't think it was a press release. Looks like a patent application diagram freely available to the public, so unlikely they would reveal a future design. Presumably they will make it look better when it reaches production...
At least it shows they are thinking, not just building impractical cars with no consideration for their customers like they did back in the 80s/90s Testarossa and 348 era.