Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I don't know why that would happen, all I'm doing is opening a new browser window (with the correct link using https).

It shouldn't be a security risk unless you want to log in using such a connection.