Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I would say that it's best to err on the side of caution.

First, I'd translate the page (since I can't read any laungage other than English). 

Then, if possible, I'd find what I needed or a way to contact the creator.

If that didn't work, if there was absolutely no way no matter my efforts, I would err on the side of caution and not use it.