Really wish I could download the latest version, but it just never starts. I've turned off my adblocker (which was the only thing that was blocking popups), and even then itch.io's system refuses to start the download, and even their app refuses to download it. I hope you have a way to get access to it.