As good as it is, Nvidia’s cloud-gaming service falters when it comes to competitive games, but there’s a setting that can help. Nvidia Today’s Best Tech Deals Picked by PCWorld’s Editors Top Deals On Great Products Picked by Techconnect’s Editors As I sprinted, dodged, slid forward and raised the scope of my trusty sniper rifle…