Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Good to hear. I'm always cautious with giving critique during a game jam, despite the fact nothing will be perfect for an entry. I know, and probably so do you, that itch does support in browser playing, so it could be worth seeing whether your submissions in the future can be done by that with your desired engine.