I have this same problem! Because I created an itch.io account and didn't originally link it to my steam account it looks like i don't have the option anymore. I can only download it directly from here
Torin13420
1
Posts
A member registered Jun 11, 2020