All the endings are done now!
I ended up having to cut the Twain ending, because it didn't make sense as an ending, really. I left a vestige of it in -- when entering a particular room, there is a 1/64 chance that Twain will appear and, if you talk to him, tell you about his past with Ember. The number 1/64, or 0.015625, is a reference to Yume Nikki where it was the same probability of summoning Uboa. Also, returning to the West after reaching East Top Level, which would've been a requirement for the cut ending, will cause Tairi to appear at the beginning of Shade Hollow, as a reward for the player thinking of going all the way back there.
In that ending's place, I brought back the previously cut Evil Breeze ending, so that there are still 17 endings. This requires having Breeze in your party, obtaining the Upsilon Carinae, then returning to some specific room of Sorrow Peak.
Despite the large number of endings, I didn't want the player to run into weird endings all the time. So, I made all the "short endings" a bit strange and obscure, with complicated and unintuitive requirements. Nobody will ever find all the secrets without help, mark my words -- there are still secrets in Starhall 2 and Legend of Grey Moon which nobody ever found...
Music is next! Then I need to bugtest the game, then release it, then have it stand as one of my crowning achievements, and finally put it behind me.
The game's development has taken up entire chapters of my life. I was in 3rd year of undergrad when I started, now I'm finishing up my PhD. I've had like 4 or 5 different relationships live and die in the time it has taken to write this damn game. Finishing it will be the biggest relief ever.