Yeah! I've been meaning to switch over to the itch devlog system, but formatting the same post for Kickstarter, my own site, and here was too much (though now, in retrospect, I could have just posted links...). Now that Kickstarter is off my plate, I'll be updating this one instead.
Cool, thanks. We recently added a devlogs page here https://itch.io/devlogs to give posts more exposure, and we're going to start using devlog posts as a sign of activity so the games can show up on popular games more easily, so I recommend posting regularly if you can.