Seems a shitpost but you can evolve it in a real game:
On combat:
- Y, is intuitive;
- Standard melee punch is super shitty for multiple reasons: is not responsive at all; you need multiple punches to kill; you can't charge it; sometimes seems to miss altogether. You need some knockback on the enemies, otherwise they just pass you by. There are no reason (gameplaywise) for normal punches to exist, the meta is all heavy attacks.
- Because of standard punch, I've gone all heavy atks. Dive kick is very useful and fun, also jump heavy
I usually don't do suggestion because you are the designer, but I tell you: make the orb move, and the level is you following it through shitty situations. Its so obvious that maybe you already implemented it somewhere else.
Second suggestion, since punch is useless, make it somehow ranged. because, again, If you are in melee range you have no reason to not use an heavy attack.