What do you mean by activate here? The 10 $ build basically has everything the premium one should and the free build has the base game with all its content.
So nothing is locked if you got the paid one.
I don't believe I mentioned anything about that.
some games you can download with the itch.io app on PC, if i try that it doesn't work.
I haven't tried the itch io app to download this but this does give you an external link , have you tried with that?