Thank you for the feedback! I appreciate it.
Yes, right now inputs are really weird and I don't really know how to fix them. About the shield. I didn't know how to balance game right so I thought that players will just summon shield every ten seconds and be practically invincible but as I can see now, It's not that easy to pull of.