Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yes. When you buy it on itch.io you get

  • a Steam key to get the Steam version,
  • a non-Steam version (but without the Steam features: leaderboards, achievements, daily contest)

Oh, okay!