Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

The third referenced comic was intended to be https://www.xkcd.com/378/ (157 + 221)

The only real clue was the main hover text saying something like with “A real XKCD fan would use math to figure out why this text is relevant”. It isn’t a very good mystery, but I thought it was clever enough.