fake, fake, fake...
and the desktop doesn't even have any icons on it...
probably a high school marketing project...
I guess they don't call this site MacRUMORS for nothing.
the desktop image is not LEOPARD if thats not fake i don't know what is.