omg I hate the itch app so much
Yeah I just don't even bother with it anymore and download directly from the page.