No, read this article, please. All you need to know to get access to the downloads is in it:
so, when you download it without paying and some of the things have locks on them. When you purchase it for 8.99 are those things unlocked?
Exactly. And you will get a steam key to download the newest versions on steam
How do you get the steam key. i love the game and i bought the itch.io version. knowing it wont update on itch is kinda sad and knowing that you get a steam key is cool but idk how to get it.