What is BMW doing?

Kinda reminds me of another GM car: Buick Regal / Opel Insignia. Just simpler detailing and stretched.