The Tick - First Look Promo, Sneak Peek, Key Art & Premiere Date *Updated 16th August* By (August 16, 2017, 9:00 am) The Tick