They are advertising two systems in that car that have never before been put into one car: 1) A motorcycle-like suspension that allows each wheel to bend inward when cornering, thus along with the specially-designed tires, allows them to have more traction in corners, up to 1.3G, and 2) Independent electric motors and brakes on each wheel, allowing them to pretty much do away with all traditional linkages, replacing them simply with electric and hydraulic systems.
Sounds boring really. Removing the mechanics makes cars even more boring because you lose the "feel" of it all.