It's a pretty cool game ! The presentation is well done, and there's a lot of polish that make the game very nice to play, look at, listen to, and move around, love that aspect !
There's not that much risk of spaming arrow and tp while walking back from an ennemy, so I didn't feel there was a "cost" on my actions, and thus I though it didn't serve the balance between having a shield and having to take cover
I also had the problems mentionned about the lag spike, hoping that you'll find how to solve it, good luck !