This is brilliant, I'm not sure if there is another ending - I was good in the first run but then tried being evil and just died - I'll probably give it another go and see if I can survive! I think this could easily be expanded as the moral choices could be a really cool mechanic.