It has been known for a while that things are not going well for Googel Stadia, Google’s new technology that allows us to stream and play games. Now some insight into the company has begun to emerge.

Leave a Reply

Your email address will not be published. Required fields are marked *