Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(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. https://ninjadodo.itch.io/guppy

[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]