That was a nice short game. Don't know if I overanalyzed it, but for me it felt like a double meaning. Not only the horror of mom feeding baby, but some meaning behind it about being a mother or the main provider to keep a baby alive. Good game. I really enjoyed it.
PS.: Rafix comment under mine is a pretty good feedback text! =)