I can't remember where I saw it, but someone on either here, ulmf or another forum made a thread that essentially covered "how to release your game".
The most important point covered imo was about "first impressions". You can never get a second first impression, and most of it will be with the very first build ever released. For me, the first impression was "sexy catgirl, sexy art" and now, it has turned into "meh art, disliked fetish". Catgirl's art was so much better than this bimbo MC.
NOWHERE was it hinted this is what the game would become.