Legends of Tomorrow EP Talks About Tonight's Shocking Death