1. You have an "edit" button which would have been more sensible than double-posting.
2. You could also have replied to your own message to add that you're on windows.
3. There are at least 3 storefronts you could have bought the game from. Assuming you're on itch.io (since this is where you're posting), the game doesn't auto-update, you have to go to the top of the page and download the up-to-date version.
4. The latest update has removed features from the itch.io version, flagging it as "unsupported." Assuming Steam is an option for you (it isn't safe for some of us), the download page on itch.io also includes a Steam key.