Three months ago, we wrote about Google’s Stadia, when the search giant unveiled its new game streaming platform that lets users play high-end games without consoles such as Nintendo’s Switch or Sony’s PlayStation. Today, Google has Google has shared more details, […]