It feels like a-la James Bond future car! With matching 4 grenade launchers. Whoever mess up with the humongous front grills they will get the taste of it.
They're really missing the bmw ingenuity and authenticity. BMW should take this shit seriously and fire someone from the design team.