Wow this was hard. The player ends up moving really fast so I found that the actual best way to do things was to just dodge everything, and eventually the bosses will get hit by themselves, so strategy was never really a viable plan of attack. Great idea though!
Controls were also a bit unfortunate, I kept on hitting a key to switch directions, but I basically always felt like I was moving 1 square after when I pressed the key :(