wow guys thanks for the responses. So I have been playing with this and I have a move left and right and a sword button. Combat Wise I was thinking of doing something where instead of just hacking its looking for the correct time to attack the enemy. So I have a sword button that tapping will slash, and a holding will use a block. I am thinking that perhaps enemies will run at you and slash, you can block them but also parry their attacks by hitting it with your sword. I am also thinking that maybe projectiles can be blocked, but some magic ones can be countered back at the enemy with a parry
I love the idea of parrying.
Not sure if you've played the old Prince of Persia games. A block would prevent damage, but every hit blocked would knock you back a few steps... too many blocks would knock you off a ledge. So one of the finesse moves would be to hit the enemy at the same time the enemy tried to hit you. You'd then parry, which prevented damage but would also keep you from being knocked back.
The parry was a difficult skill to learn, but not mandatory for most of the game. It was still satisfying and still made the game easier to win once you've learned it, but the system was great in that it didn't force you to learn it.