GamesNetflix Games is adding two more titlesEarlier this month, Netflix made its gaming service available globally on both Android and iOS platforms. Now…Deepanker VermaNovember 24, 2021