It's alright so far, looks like we had a very similar idea in mind. I have fleshed out the same character and background in my game lmao and I can give you some tips if youd like since I can see lots of bugs here and there:
-Sometimes when landing your character will get stuck in fall animation and then to idle and back again into fall animation in an endless loop
-you can only attack from the right side
-sometimes if you jump and attack at the same time, the attack animation will stay frozen until you attack again.