I feel I may have accidentally triggered an ending early, because it just seemed to come out of nowhere.