Have you ever felt like you're your own harshest critic? There’s no such thing as a perfect game... and we’re always the first to spot our own flaws before anyone else does. My advice: let your creativity flow. You can always improve over time. After all, I think most of us are here because we just love having fun.
In my case, backgrounds and music are my weak spots— (backgrounds always turn out so bad!) It's definitely something I'll need to work on in the future D: