Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Hi Willsama !

They said we will get a full release key if we buy the game now, but i didn't see about Steam.

I would suppose yes, so far i didn't buy any game on Itchio that didn't also provide Steam key later if applicable.