I swear this is true. This IS the all new Volvo S40.
IIt has to be pretty sad when you can't even tell a model from the other. It just looks so close to the other Volvos, the S60 and S80. They are now, lik emany others before them, adopting the Mercedes idea of the car as a "sausage". All cars within the range have the same design, the only difference is the size.
They just gave up on trying to give each model its own personality. But at least, Ford is not screwing up Volvo like GM is doing with Saab. The S40 still is a Volvo. Even if its platform is shared with the Mazda3 and the next Focus.