Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

I think you should keep working on it, you've got a good, solid foundation of a game. We've all had to make sacrifices to get our games out in time. Some are worth building on though and putting in those extra features