Very challenging game. I also agree with the sentiment of having multiple, weaker enemies, to make the game a bit easier.
Focusing on dodging and waiting the enemies to die is actually rewarding though, which makes this a good game.