The Flash EP Teases Major Character's Return In Season 3 Finale