Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'm no expert, but from my experience I'd say:

1- Forget the "make money of it", it only hampers you in your work. Instead try to make the best game you can. A game that YOU like and that makes you feel proud about, because building and finishing a complete game is no small feat.

2- Take a break, do other things for a while, and you'll soon see new ideas coming to you. If you have willing friends, let them test/play your game.

3- For my part, I know that my game is finished when I have fixed all bugs and when I can't stand it to play it one more time for testing. There comes a moment, you have to let go.

4- Gather your courage,  publish it on itch.io and read the comments; the community is very supportive.

I wish you strength and a lot of fun to complete your game.  I'm looking forward to it!

CorvoRosso

P.S. Sorry for my english (not mothertongue).