Thank you! I'm glad you enjoyed the visuals, I don't have much of an art background so it's something I've been working on getting better at.
Rebindable controls definitely would've been nice to have, but I kept prioritizing other things. Having the up arrow also serve as a jump would be tricky, because it would conflict with the dash direction input, which is read when the dash key is pressed. Pressing up would be ambiguous as it could either be a jump or direction for a dash a few frames later. This is fine for the left and right arrows, because it's intuitive to transition from running into a horizontal dash, tiny jumps before vertical dashes would feel clunky though I think. But then again, with rebindable controls players could set that up however they want, it's just not something I'd implement as default behavior.