Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I assume to understand what the person is saying

He is basically speaking gibberish .nobody understands it

some people says that it's German