Following last week’s Veronica Electronica remix album launch, the drop coincides with a limited Netflix series in development