Itch.io now has a desktop app
I'm guessing most of you will be aware of this already, but Itch now has a desktop app. So far seems to work well. The source code is on github if you want to contribute/submit pull requests.
https://itch.io/app
https://itch.io/app
![image](https://static.itch.io/images/app-screenshot@1x.png)