A truly well-designed game, fun and visually polished! I like how you limit the moving speed of player character to open up more room for different strategy.
I think if you can simply click to reflect a bullet instead of pressing a key, the control may be more intuitive. Though the up/down direction options may have to be sacrificed in this case.