Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Cool game! Bought it today, will there be steam keys when it hits steam?

Maybe I'll send a limited number of keys after Steam release. I'm just waiting for Steam confirmation.

They damn well should.  The game is impressive - I can't put it down!