Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
(5 edits)

Sorry to dig up this old thread but I'm having the same issue. Adding a Steam link does not add it anywhere on the Game or Download page, unlike the Google and Appstore links which do show up.

[edit: upon closer inspection I was mistaken. Steam link shows up in the More Information section with other External Links but I was confused because it didn't show up as a banner like Google and iOS]