I didn't expect the beginning to hit me so hard emotionally. Fantastic work with that! I love the ending too.
Thanks! There are actually a few different endings depending on what you do throughout the game (including a good one, which you're unlikely to find on the first try).
Cool! In that case, I have to play this more to find the other endings! :D