Mastering the Art of Illusion