The CW Reveals a New Arrow Clip and a Heroes vs. Villains Banner - SuperHeroHype