XTC's unique blend of progressive rock and punk explored · duudey