Website Scene 360 magazine lanceert Illusion in 2008, en het wordt al snel het meest succesvolle project met meer dan 40 miljoen bezoeken. De website is gewijd aan het tonen van geweldige creaties in kunst, design en film. Van hyperrealistische tatoeages tot verbluffende landschapsfoto's, de selectie van berichten zal lezers vaak doen zeggen "WOW!"