So... I'm a bit confused by the fact that this only today showed up as not being up-to-date for me even though it's been being updated every 30 days? I last played six months ago and no updates have been showing up until now.
I consult my team and it seems like it's quite common for the client to do something like this. I suggest you manually look for updates on the itch.io page or follow our Twitter for update news.