Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Put it on Steam :) 

We are working on that. Steam has some regulations and takes some time. I guess we are on Steam in about a month,

Great. I will be around to see how it goes.