Seems pretty well done and already fairly polished. Needs some refinement on the gameplay mechanics like others said and I personally think the hitstun when the player punches something is a bit too strong and it makes the game overall a bit difficult.