New CD Release: Land of Strange Affairs