2 ms·Stadia advertised on Chrome new tab page1 points by falcor84 7y agofalcor84 7y agoI think they're really overstepping it here, making the browser itself an ad delivery vector.