Now before anybody jumps down my throat about how dumb of an idea it is, at least give it some thought. What if instead of only being able to block swords(also but rarely block hammers), we would be able to block melee attacks by blocking them with another button rather than melee back.
There would be many benefits to this action rather than it just be another gimmick. You would be able to block those annoying sprint/melee rushers. You would also be able to protect yourself from death if you timed your block just right. The way I imagining it working would be just like how you melee. You press the block button and you have a window of about the same time it takes for melee to occur and the same time it takes for you to recover.
It goes without saying that there is a risk versus reward for this action. If done incorrectly, you are left defenseless to enemy fire or a melee weapon that a block cannot defend(sword,hammer,etc.).If performed correctly, you would be able to block your attacker leaving him with a very small time delay and counter with either a melee or a kill shot when shields are down.
This new ability would also be logical by the fact that spartans are very able fighters in cqc. Stories of spartans sparring are mentioned frequently in the halo novels
Feel free to add your thoughts and ideas whether they would oppose or aid my idea.