Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

This looks really cool! Kinda disappointing that you apparently can't get the game directly from, though. Like if people are only getting the Steam key + the artbook, not a copy of the game + the Steam key and artbook, then at that point it just seems easier to cut out the middleman and get the game on Steam in the first place.