(idm) new Surgeon?

From Dunc Chaplin
Sent Sat, Jun 13th 1998, 13:42

so, how's the new Surgeon sound?  thumbs up/down?