No news, I emailt Itch support but no news. Some people have said that even though it says it's the files from 3 Months ago that if you download it you actually do get the latest update. Let me know if that works. Otherwise emailing itch support might help out some more pressure.