Tag is Lockwood & Co. worth watching