Ok, just watched the Top Gear video and I must say, I'm much more interested now. Maybe not "sold", but certainly more interested.
This video does a much better job at explaining the vision & execution of this concept car than any of the teasers that Lotus put out in the week leading up to it...