Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

My advice would be to keep the scale of your game really simple(my first jam game literally consisted of holding the spacebar to eat grass), and to have the bare minimum playable version of your game done by about halfway through the jam. That way you have comfortable time to put on finishing touches and make things just the way you want them, and you can usually expect at least one tough programming-related problem that will take that last half to figure out. Above all, don't get hung up on decisions, just make what you think is cool and have some fun with it!