Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Looks gorgeous and promising so far, but there's an important question (for me at least) - will it be released on Steam?

Thank you very much! Yes, we plan to put the game on Steam :) 

That's a wonderful news! Thanks for the reply  and good luck :)