Interesting... The Itch Windows App doesn't show any update, even when I tell it to check for update! That means I missed 0.9.1 update and 0.10.0 update!
I can still download through the website though (and steam)
you can do that now, i hope.
Yup! It's working now! Thank you pookie!