Site-Ul Web Revista Scene 360 lansează Illusion în 2008 și devine rapid cel mai de succes proiect al său, cu peste 40 de milioane de vizite. Site-ul este dedicat să prezinte creații uimitoare în artă, design și film. De la tatuaje hiperrealiste la fotografii de peisaj uimitoare, selecția de postări îi va face pe cititori să spună „WOW!”


