Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks for the heads up.

It seems like the reason it is suspicious to google is because it is not commonly downloaded. Assuming that is true, there is nothing I can do about it.