tl;dr the new rules allow For games to be streamed, but each title must be a separate app and run all in-game purchases through in-app purchase. They’ve also explicitly allowed for game streaming services to have catalogue apps that link to the individual App Store listings.
This is massive and strikes me as a great compromise solution. It separates the technical implementation (streaming) from the actual value proposition to users (the game itself). Essentially, each individual game needs be a separate app in the store and be reviewed individually.
I think the xCloud team at Microsoft is about to pull a few late nights to get this launched on iOS in the next few weeks.