Talk grows about Killer Klowns from Outer Space 2 at Netflix