This car design may very well be 20 to 30 years ahead of its time. Imagine, if the people of 1950's somehow saw a design of cars that looked like today's cars, the people of 1950s would have called that car of 2012's look something very strange and very ugly, because they were not used to that style and only liked chrome and rounded muscle bodies and long tail fins of the 1950s. So around 2040 or 2050 most cars probably would look like the one's shown, and people will think of them as very high tech and very normal and the cars of today as very old school and outdated with very old early 2000's technology.