Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

yeah, that's a tough call, but at least they are all good options. I'm in a similar boat. I was slowly working on a different, more ambitious game idea but doing this jam accelerated my progress enough and gave me enough of a sense of accomplishment that I might just stick with this one and see if I can really polish it. Whatever you do, sounds like you've got good options!