Why set to global?
It should change the shape of the object whenever it is in a different position.
But the particle system is duplicating the same object sitting in the same place, so all of them had the same shape. i thought that some onfiguration on the particle system would make them change, but looks like it doesn't..