The annual-ish Livestream event, Netflix Tudum, has just taken place, and now we have a hint of the upcoming releases to be announced at the event. The event took place in São Paulo, Brazil, and is the biggest forum for all Netflix production announcements. The exciting news is most of our favorite shows were mentioned,