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

What the other person said. Each of those (collectively the "Long Rim Mechs") also just got updated on itch.io, though, and Comp/Con hasn't yet been updated to account for those changes.