Vent looks like a cheap aftermarket add-on.
I do like the overall proportions of the car though.
I hate that it will be called the 4 series. The name itself doesn't bother me, but it does bother me that BMW will charge more money by fooling the buying public that it's a new model. It still is a 3 series coupe and it should only be slightly more expensive than the F30.