I think you may have downloaded an old version. Are you using the app to do it? The app fucks up sometimes.
omg I hate the itch app so much
Yeah I just don't even bother with it anymore and download directly from the page.