Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

It is typically possible to add a late submission -- you might be able to get directly in contact with the organiser ( some other way as well. It probably wouldn't be much trouble, and the more entries, the more fun the jam is!