The game is now available through app lab and you should be able to download a key for it!
I have this game on Itch, but how do I get a key to use the applab version ?
It should now be in your downloads section. If it's not you may had to write to itch support.