I would love to hear more about how you would improve the sfx? It’s one of my weaker sides. Thanks for playing!
I'm not really an expert on sound design, but I mostly get my resources from freesound.org. I pick a few (usually 3 or less) sounds that I think would sound good together. Say you wanna make a punch sfx, it can be formed by combining a "woosh" sound, a "thump" sound, and maybe a "crack" sound. Combine them all in a software of your choice (mine's audacity), add some effects like adjusting the pitch, adding reverb or echo, speeding it up/slowing it down. I try to find/make sounds that's exaggerated, something that feels too much is usually something that feels enough. It's one of those things where you just need to experiment and try out for yourself tbh.