Fun fact: Was made in Pico-8 engine (Dude just look at limitations of it and don't wonder how everything didn't fit on one 'cart') , and so, using it's controls scheme.
Personally, i'm playing with controller, and i recommend you to do same.
And a pro tip: Water is your safety from melee enemies.