Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

For some of the licensing stuff I like to make my own art. It takes extra time but feels more rewarding and you din’t have to deal with credits and all that because you know that you made it. If anyone hasn’t tried it then I would definitely recommend.