After quite some time cooking in a development oven, Nvidia has finally released their game-streaming service to everyone. They call it GeForce Now and is an already fairly proven competitor to other streaming services such as Google Stadia and Microsoft's upcoming Project xCloud.
While Stadia relies more on a Google curated list of games and xCloud is mainly focused on Xbox titles, GeForce Now attempts to let you stream just about any PC game...