i love this idea! but i think the blocking thing isnt the best if all you have to do is right click kick to break it. i see people spamming kick instead of punch because it does more damage and breaks blocks. also, why would someone block if they could crouch or jump out of the way?
there should be an animation for the kick being a roundhouse kick, where the player spins around and is unable to move for like half a second while attacking. that'd stop people from spamming it with the delay an such.