Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Sorry, but submitting a game you've previously made  would take away from the spirit of a game jam.

I understand that you've worked hard on your game, but there are plenty of avenues you could take to promote your game.  An example would be participating in a game jam by making a game during that period. If people like the game you've created during that time, then they will definitely look at other games you've made.