Wow, great game!
I just got all 5 endings and I have to say that some were quite shocking after having gotten the good ending first!