I just had the pleasure of seeing Eric perform. This was his encore song. It's always been his most noticed piece of work, but the way it flows is stunning. He shows off his classical roots with a touch of jazz, rock and his own genre that I won't even attempt to name. Amazing!