Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

My experience has led me to needing to chill lot more in public games and just focus on the other players because otherwise the pressure makes my mind start to drift.

I think I find more pressure to perform when I'm running a game? Probably due to still not internalizing that everyone at the table shares responsibility for making the game fun/engaging.