Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I've tried a lot of fixes like the ones you suggested, but they either didn't help or made it worse ;.;

Well darn. I tried trowing my hat in to help.