Comment added
itch.io / desktop app — English
shouldn't this be 'installing' ?
Suggestion accepted
itch.io / desktop app — French
Suggestion removed
itch.io / website — French
Translation changed
New contributor
New translation
itch.io / tags — French
Marked for edit
Suggestion added
shouldn't this be 'installing' ?
a year ago