Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+2)

After too long searching, Itch has it's OWN scrollbar that can be added. Should be fixed now lmao