Your story about perfectionism getting in the way and not finishing / abandoning projects is very recognizable. I think it's great that you just went with "something "good enough and just submitted it. The way forward is always in small steps. This game clearly isn't finished, but it has a lot of potential. It did take em a while to figure out what to do, so a bit more explanation for the new player would be a good place to start.