From what I saw the turntable rotating had to do with what letter of "Mustang" the ball might actuate. The pop bumpers don't seem nearly as crazy strong as STLE, so I think that's a good thing.
What is going to be the total number of Mustang LE's built?