Suggestion added
itch.io / desktop app — Estonian
Comment added
In my suggestion it makes sense for both, " Itch and I " if of course you do not include in the word " Itch " specifically.