New Footage from The Flash Revealed in Latest Featurette - SuperHeroHype