Forza Motorsport and 22 more new games will be added to NVIDIA GeForce Now this week

The NVIDIA GeForce Now game streaming service has added 22 new games in its library this week, including Microsoft's racing sim Forza Motorsport, Lords of the Fallen, and many more titles. Read more…
Neowin