I got it finished, so here it's my feedback.
You did a great job indeed, your mission is well balanced, thus challenging without being harsh. Skills from experience, isn't it?
Adding dialects was a nice 'little' touch, in particular. And I tend to notice particulars, because they always made the difference, I learned.
Well, just can't await your next, then...
With best regards, and thanks again, Suntsag.