I thought the ending was solid. It gave me the warm-and-fuzzies, but didn't have quite the same affect that the first game's ending did. I wouldn't consider it "anti-climactic" though, as everything fiiinally came back full-circle and clicked. If anything, I'd say that the ending partially makes up for a lot of the faults with the main storyline.