I may be wrong here, but I believe that this is the first death that has occurred from a fall off the E ledges (although I almost had one, myself).

Amazing to me there havn't been more.