Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I am two years late on this reply. I'm so sorry!

Yes, recording my games is absolutely okay and encouraged!

I haven't been keeping up with itch.io for two years so late replies are fine