Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

hmmm actually screen2gif is one of the ones i use the most--i think licecap is another one that i found pretty good, but i couldn't say for sure if it'll have a better capture.

Just tried licecap and it's working way better :) thank you for the suggestion!