this looks more like an ad for a game than a car. Has no real information on the physical car at all, and it looks kind of gimmicky to me. But, definitely piqued my interest, I do wonder how this will look like in 2025.
Edit: this helped me understand it: https://youtu.be/UfsGeKFw7cs