Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

is it the "Download button" in the "you own this game" banner since i only see the downloads links with nothing dealing with steam

huh. When I went to the page I saw a ‘get steam key’ button at the bottom.