Does anyone have any experience releasing games under itch.io?

Hello makers, Tomorrow I will be publishing Hungry Bunny under itch.io. I was wondering if anyone wanted to share their experience using them. Any pro tips or advise for self publishing a game are welcomed as well :)