Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Boundaries are fuzzy but I'd argue that escape-the-room games and sports might be things that one could publish on Itch that may or may not be considered Live Action Games.