First impression of CW Seed’s Newest Animated Web series, Vixen in on 08/26/15 by Jamie Leave a CommentFirst impressions of the latest from the DC TV universe. Well played, CW SEED. Vixen has potential.