Getting its announcements in just before the madness of E3 kicks off, Google has finally revealed more information on its upcoming streaming platform, Stadia. In a live stream on Thursday, Google’s Phil Harrison, leading the Stadia project, detailed the launc…
Read More