Coincidence?

Looks like somebody got Steved over the recent G5 image leak.