Nothing new on Netflix or nothing new on Netflix? Would say on.
Nothing new at Netflix would be my guess now
Nothing new at Netflix.
https://www.rollingstone.de/neu-auf-netflix-das-sind-die-wichtigsten-netflix-neuerscheinungen-1404087/ and why here?
Why here? https://www.rollingstone.de/neu-auf-netflix-das-sind-die-wichtigsten-netflix-neuerscheinungen-1404087/
You can do both
Nothing new on Netflix (N. Broadcasts on a specific channel. Broadcast channel)
that's how I interpret it
Is there a rule?
No, not there