Ball Park Music channel sweat and tears into eclectic self-titled record