Not sure how I feel about the taillights, the b-pillar is odd (but I do like odd) and the color is a little too "burn-your retinas", but overall I concur: hot. I need to see this in person.
Geneva is probably my favorite car show. More euro stuff, more interesting concepts, etc.