“Hey Stadia, just like last week, huh?” Things haven’t been great for Google’s Stadia game streaming service. The year has already seen the shuttering of their development studios to disastrous results, as well as...
Read More
2 Minutes