There is apparently a service called "Parsec", which is basically like TeamViewer, but specifically designed for playing local multiplayer games remotely.We haven't tried this for ourselves yet, but it could be an option?