Unfortunately I cannot seem to get the framing right on the itch page
Had the same issue, but then I moved the browser window to my other monitor that has a higher resolution and the framing was fixed. That might help.
Sorry about that! I must have messed up while exporting. I'll fix it as best I can