Ok I haven't fully explored it yet but I kind of need to ask... this game does have 'good' endings, right? Because so far doing all the right stuff ends with me getting the 'worst end' type endings and there doesn't seem to be a way to stop it (other than getting myself a bad end earlier).