Netflix Games Is Still Happening. Just Don’t Hold Your Breath Posted on March 20, 2023 By Charlielikes The streaming giant gave an update on upcoming releases and why it’s (ahem) playing the long game. Tech Tags:'is, ‘still, breath, don't, games:, happening?, hold, just, netflix,, tech, technology, your