It's leaked before Geneva - not any real info yet per se, just speculation.
I think it's a busy if not interesting design and that the production version will be better - not saying this one is bad. Kinda cool wheels too.
I don't believe there's a press release yet.
I guess a mod could move this to the Hide-out.
Citroen DS3 Concept #1