Thanks for your lovely comments. And the dialog-system was (technically) also something I was proud off. It worked out as intended, the writer could easily just fill in JSON-files and the branching and conditional dialogs worked.
But yeah - due to time constraints we could actually only put in the dialogs just before submitting, so some texts were too long or had some line-break characters in them. I noticed them as well ... but it was past the deadline, so wasn't allowed to fix it anymore :D
BTW, the NPCs being half the size was probably a mistake of my side. I think the pixel arts did made them the right size, but I guess I scaled them at some point and didn't notice until it was too late (after submission) :(