Why haven't there been any new Takedown episodes?
They talked about the reason in the last live stream - something about a police investigation not being concluded yet(?) so there was a delay in airing the new episode.
Today, on this Thursday (June 1) there is supposed to be a new episode. I don't see one yet though... 😄