News

A giant S logo, for what is likely Google's highly anticipated gaming announcement, was spotted by 9to5Google on Monday.; The "S" likely stands for "Stream," as in "Project Stream," Google's ...