Using itch.io as a portfolio host

Itchio is what I’ve been using as a stand in for my portfolio. Not only can you upload your games there, you can share your profile to show which you’ve uploaded to the site as well. However, I see no way to add games to your page if you collaborated on them…