Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Steam keys have been added, but keep in mind it's still early. As in pre Early Access at this point, but Early Access is starting soon on Steam which will enable lots of Steam features like WorkShop to expand the capabilities of the level editor and modding RLR in general.