very good. I'm terrible at this sort of game but I see some good foundation here.
After reading here, apparently I have done some of the endings? I'm not sure how to be honest, nor did I notice the multiple ending the first around.