No, you shouldn't use it for multiplayer, but I still find myself gravitating to GeForce Now more than ever.