Doesn’t the publisher of the game have to approve for a game to be put on GeForce Now?
I mean, don’t get me wrong - I know anti cheat detection has never been perfect, but you’d think this would be something they heavily try to make sure they get right.