Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Big words as in capital letters or repeated more then usual compared to some?

Yes!

Welp ive found nine in total now, safe to assume I looked through everything needed lol