Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Your art is wonderful!! You should check in the discord server, you'll probably find a team faster there. Good luck!