NewsGaming Google Stadia announced – AAA gaming platform that requires no downloading and installing by Victor Ng March 20, 2019 by Victor Ng March 20, 2019 683 views Google has announced their very own gaming platform, and it’s being compared to gaming… 0 FacebookTwitterPinterestWhatsappTelegramEmail