Yeah, indeed, everything is getting leaked at a crazy rate. Although since the writer is Mezten... Oh well, Diablo was never really about a good plot anyways, it's the gameplay that matters the most.
EDIT: On the other hand, you guys'll have 12 hours of gameplay streaming to look forward to from the other regions since Blizzard is doing a worldwide release on May 15th.