Netflix don't make games (for now). They just bought the game's license, remove all IAPs and paywalls, and include it with your Netflix subscription.
Generally it's a good thing. HOWEVER! The way Netflix did it requires the studio to make a complete separate version of the game and give it to Netflix.
So most of the time, it became abandon-ware. Because the separated Netflix version stopped getting updates and bug fixes soon or right after release.