Strona Internetowa Magazyn Scene 360 uruchamia Illusion w 2008 roku i szybko staje się najbardziej udanym projektem z ponad 40 milionami odwiedzin. Witryna poświęcona jest prezentowaniu niesamowitych dzieł sztuki, projektowania i filmu. Od hiperrealistycznych tatuaży po oszałamiające zdjęcia krajobrazów - wybór postów często sprawia, że czytelnicy mówią „WOW!”