Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
(+1)

You have to redeem the Steam key in order for it to authenticate your ownership of the game. Even if you're not using the Steam version. "The Itch.io version of the game has custom DRM that requires that you own the game on Steam. It is non-intrusive and simply verifies ownership of the game. Please redeem your Steam key before playing." Perhaps that could've been included in the piracy message though.

See the author's reply