Tech Howl for July 27

Twitter is getting crushed after the company lost 1 million users in the last quarter. Netflix;' alternatingly hilarious and depressing 'BoJack Horseman' is coming to Comedy Central. Finally, if you're an Overwatch fan, this is your weekend, because the Overwatch League finals are kicking off today in Brooklyn.