Thanks for playing!
The game is very much intended to be played with lock-on (which I forgot to add instructions for in the pause menu lol), but I'll check on that "line up perfectly" thing. Compared to mainline Souls games, the enemies I'm adding are a lot smaller in size and mostly a lot faster, so it might not be viable at all to play unlocked, but I'll see if I can add some kind of aim assistance when playing unlocked.
Dodge invulnerability is short so that players have to parry or deflect instead, but after looking it up just now I found that most souls games are at about 20+ iframes at 60FPS while this only has about 8, so I should probably extend it a little more.
What hardware specs are you using and what FPS did you get?