Steam, Epic Games Store and Ubisoft Account Linking Now Possible on GeForce NOW Get into your favorite games faster by linking GeForce NOW to Steam, Epic Games Store and Ubisoft ac... June 9, 2023 by Bob Buskirk