Not sure if you intended it, but this really reminds me of the short story The Flowers by Alice Walker. Great game, really enjoyed it.