Could you update Itch.io version, please? EDIT: Thank you.
itch.io version is a link to the Steam version, not a standalone.Still need an actual itch.io version.