I like how you handled the theme of taking care of others but don't forget about yourself. I always like it when an abstract theme get molded into game mechanics and i think you did a good job!!
also your victory and lose tunes were awesome!