I think, for now at least, the hardest part about the game for me is timing my movements to get the sword to hit the opponents. This wasn't really an issue until the first boss. But its a cool idea nonetheless. I just need practice. Otherwise, this game is really amazing overall! <3
Maybe, start the player off with more manageable enemies? So that they can more easily get used to the timing skill that is involved with dealing damage, without having to worry about dodging bullets so much. Keep in mind, I'm not good at video games at all, I was failing from the very get-go lol.