User blog comment:FromDvToZombies/Zetsubou no Shima Xbox One / PC Promo Trailer reveals alternate time-lines, or how the events really took place?/@comment-1916935-20160518220856

I think some of the unexplainable stuff was just artistic license the devs took for the video.