Oh, and lastly.
The itch version is available right here on the itch website for download. Once you've purchased the download link should appear on the store page in your browser.