You need to launch game via the itch app. :)
I finally read the e-mail! When can we expect another DLC drop? :D
when the game development is done, please look forward to it! :D