If my memory is correct, that's the Cien concept - photo from the 2002 Intl. Auto Show. Based soley on cost that concept was doomed from the start.
The XLR is much closer to its original concept, the Evoq which was rolling around in the late 90's.
In fact, if they build the XLR-V, it will be even closer to the original concept.