Netflix Just Stepped Up Its Leave Policy Again - Netflix Just Canceled Two Top 10 Shows Giant Freakin Robot