From the article:
“Netflix didn't specifically define its initiative as cloud gaming.”
So, while that MAY be the way they go eventually, there’s nothing in what Netflix has announced officially that says it. They could go the Roblox or Minecraft “experiences” route where the same platform runs many different mobile games for free.