it can be hard to say the least, not getting the reception for a game (that you put your heart into) that you were hoping for. i won't say anything critical about the game as i don't believe it will help but I would suggest something if your open to hearing it.
that something being, only release a free demo or earlier versions of the game. it can be tempting to put projects up for free for the community to enjoy, and it speaks to your generous nature. but when you put so much effort into something you owe it to yourself to earn something from it. (and unfortunately you can't count on donations 9 times out of 10)
I think it would be a genuine shame if you lost your passion for making games in general and I believe you have a real talent for it but sometimes projects flop I mean Scott Cawthon tried for years with game development before finally getting something popular