Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

On Gamejolt it says you don't get a steam key so I would recommend getting the game on steam instead because then the game will always be in your library even on a new device and no you will not get a steam key

Don’t worry dude it’s one dollar and yes I just made an account to say this