After years of more or less weird stuff this one reminds me on the great albums of the past. It seems that The Residents are back on track. And on some tracks you think you hear the dead Snakefinger again