Is it possible for itch.io to follow the advice of putting user generated content onto a seperate domain from their main one?
The entire site is user generated content
The entire site is user generated content