Cool idea for a game! I would have liked a faster way to select the directions, like being able to use the arrow keys or having the icons much closer to the squares at the bottom.
When I implemented the input I had in mind supporting both mouse and touchscreen as the main input to allow the players play the web version in Android/iOS device. But, definitely adding some keyboard shortcuts is a great idea