Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines
(+2)

Nope. For the game these two are separate and non-related distribution channels.
(UnReal World on Itch was mainly set up due the request by players who don't fancy Steam purchases.)