Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I was on steam and found this https://store.steampowered.com/app/865240/Jumpo_Joe/ and thought "that art looks familiar..."  pretty cool!