New Featurette on The Flash, Coming to The CW - SuperHeroHype