About 7 posts of GC here, but nothing really new and no new promises.
...We don't think block is cutting it as a mechanic, but the direction we are likely to take it is probably more of a change than you are considering... Source (use the blizzard next to just read the Ghostcrawler posts)