Not a terrible setup, but the story is really simplistic. And perhaps the details of daily life are a bit much..