Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

You could have broken some boxes to free yourself, but I get your annoyance. Always a challenge  to make a jam entry at all user friendly.