BUG (1.2): while playing 1. Pause the game, 2. quit to Main Menu, 3. press a key and select R to Redefine keys. Game will accept no input and you'll be stuck... Same after game over.
Redefine keys does work only on first load.
May I also suggest QoL improvements for controls?
a) Avoid player repeated jumps just keeping JUMP button pressed: consecutive jumps should be allowed only after button (re)press, not by keeping JUMP pressed continuously or just too long.
I often end up jumping two or three times just because I hold the jump button down for too long.
b) let player redefine JOY FIRE = JUMP or SWORD FIRE (ATM is == jump). No need to change menu UI, you can just add more options: Joystick=off, fire, jump.