Web Sitesi Scene 360 dergisi 2008 yılında Illusion'u piyasaya sürdü ve 40 milyondan fazla ziyaretle hızla en başarılı projesi oldu. Web sitesi, sanat, tasarım ve filmde inanılmaz kreasyonlar sunmaya adanmıştır. Hiperrealist dövmelerden çarpıcı manzara fotoğraflarına kadar, gönderi seçimi genellikle okuyucuların "WOW!" Demesini sağlayacaktır.