Would you say this is a competition to Cayenne Turbo?

I personally like "G 63" looks better.