Embarrassment leads to self-doubt. Self-doubt -> fear that new content might not appeal to players -> devaluing your work -> high standards for yourself -> burnout with game development -> the game becomes "abandoned." Bro, there's no need for embarrassment; there have always been and always will be dissatisfied people. Believe in those who are waiting for you, who enjoy your game for the style you've defined. A high-quality, bug-free game is worth the wait.