Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I will say this, as a native austrian, I had some trouble with the first few minutes of the game, but it was nevertheless very fun. Just be warned, the vocabulary used is quite challenging.