Thank you! Fixed that NPC bug in v1.0.1.
There are some "alternate endings" depending on the choices you make at the end, but the alt endings allow you to restart a checkpoint. There is only one "true" ending, so if you got to the credits, you experienced that ending.
There is one decision you can make about mid-way that will give you slightly different outcomes in that particular encounter, but this encounter doesn't affect the ending.