A long-awaited update for the turn-blocking mechanics:
Turn blocking now only works if you have more than 50% the amount of units of your opponent (whom you're trying to block). Blocking huge stacks with 1 unit will no longer work.
The chance of turn blocking is now determined by the difference in the amount of units between you and your opponent. Chance % = your units count / opponent units count. So, for example, 3 vs 10 will have a 30% chance to turn-block, 5 vs 10 - 50%, and so on. Max chance is fixed at 50%.
If the opponent has less than 4 units in the stack, turn-block will work exactly as before.
It's now possible to walk through all non-city units, unless they are part of a defence line. This was implemented to prevent an exploit.