Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

There's so many people who already love this game and are wanting to give you money for it. I think you'd be really losing out by offering it for free. I'm not sure what the currency is where you are but I'd be happy to pay at least £10 in it's current form. Even if you put it on Steam at $5 or £3 it would be an absolute steal and people will be more than happy to pay it. I have still yet to see a single person that doesn't love this game.