Comment Comment by SoupyDolphin No the games stream from Nvidia's servers, no LAN and no computer needed. parent SoupyDolphin 7 years ago