It's a very fun idea! I like how you've interpreted the theme :) I'm not sure if it's winnable? i've played 2 times and both resulted in the same ending
Yup, there is no good ending, you are doomed to pay the price no matter how hard you work