Oh how I hate to the be party pooper - well not really, so here goes;
We knew that Taran Zhu was alive, due to 5.4 on the PTR, months before we even saw the trailer.... Nothing new, and nothing to see here.
So for all the "CALLED IT!" or "DERP PLOT ARMOR!!!" - give it a rest, as you are both wrong - anyone who paid attention on the PTR knew this. The End, thread over.
- - - Updated - - -