I really liked Return to Cookie Mountain and I just snagged their new album from what.cd. Anyone else listen to them?