Haha yeah it's not very visible I agree, It's still far better than epic games. I use it as my daily driver too.
Btw the issue is fixed now so no more worries.
I think the issue is with the Itch app itself, I tried to download the file from the website instead and it worked fine.
Curse of the BLUEBALLED!