Endings are all unlocked by the form you have at the end. So each combination of breast expansion vs giantess has a different ending, with all BE and all GIantess forms having two variations depending on a choice you make in the final scene.