Yep. Looks exactly like what I expected: a mini-Karma.
Hopefully the rear is a lot more practical (hopefully seats 3 in the back or at least 2 comfortably, not cramped like the Karma) and hopefully that's a hatchback (or a decent sized trunk, not that paltry one in the Karma).