Reflections on the Phenomenon of Twin Peaks(2002)