I found this game very funny and weirdly addicting. The engine for random events is well done. Through several game plays, various mini events would come up. Also the language is very colorful. While there isn't much puzzle solving, its very adept at world building and well, hilarious descriptions of your charges. I do wish there was an easier way to track the progress of each kid.
Also, I think there is a slight bug, where sometimes some improvements didn't have impact. The first time I bought one improvement, it impacted the kids, but in a second playthrough the same improvement didn't seem to register as affecting anything. (In this case, it was the "Harvest of Sin" improvement).