Yup, working on it: https://steamcommunity.com/app/671440/discussions/0/1700542332320221950/
Dapper Penguin Studios
Recent community posts
Those two things are addressed in version 5.1, coming out in a couple days (of course, with much more)!
I really don't follow itch anymore, so you're better off using the Steam forums :)
Sync it with GoG for a free DRM, don't see the issue. Not to mention you already have it here without any DRM. To make it even sweeter, Humble Store might happen, with more DRM-free solutions