The android version is better, the desktop is a mes
I don't know if itch has a "beta" path, i could start using that.
Though if you have specific problems, best thing would be to report those to me. I'm always on discord if you want to hop on and list all the problems off.
I'm a solo developer and I don't have the time to test every device, so bugs can slip through