Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Actually, there are a lot of places you can get permastuck. Checkpoints would be a huge boon.

Crap, I didn't find any permastuck spot