the new update (0.27) is not showing up for download on Itch. says that 0.26 is the most recent
Does it work now?
yup, shows up as its own download