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

Love it, I have passed the Steam info off into the GameEdged community.  When you have an official date, I will alert them to that as well.  Along with any information regarding the Steam-Keys..

Cheers!

Awesome, thanks! Mercury Fallen is now visible on Steam. Official release date is October 16, 2017. Itch.IO customers will be getting access to a free Steam key.