Arrow keys are awkward for me, so I'd prefer WASD. Which would also mean moving the dash button to something like J or K. But other than that, I think this is pretty good.
Ok I see, thanks. One of the reason I chose arrow keys instead of WASD is because I have an "AZERTY" keyboard, so WASD corresponds to ZQSD on my keyboard, so it was easier to use the universal arrow keys rather than trying to make both WASD and ZQSD work.