A stunning, enjoyable and tricky game with that one more go factor.
Some feedback for the joystick control. If you accidentally move the joystick diagonally, your character stops moving. I found it quite easy to do and ended up getting hit because my player stopped moving. Is it possible to tweak that so the player continues to move if a diagonal is used?
Also, it may be worth displaying “Press R to Redefine Keys” on the title screen as there’s no indication you can do that.
Thank you for all your hard work and for supporting our beloved Spectrum!