Minor suggestion, but can’t hurt to point out I suppose.
When you retire a citizen from a job or promote them so that they also more or less retire from their old job, the abilities they gained for that old job are still shown for them. This is nice, as it shows which skills these citizens have in case you were to revert them to their old job. However, I think it would be nice to show more clearly the job title to which certain retired abilities belong. See the attached video, at 59:19—simply making “(Retired at Level 3)” into “(Trapper: Retired at Level 3)” would suffice, I’d say.