Here's one from me, I'll find the link for it sooner or later.
Revelation is all about patience and balance, if you give too much away before the big payoff, your readers will already have it figured. On the other side, if you don't reveal enough, the reader will feel cheated. It's a hard task and something I'm always trying to improve.