Netflix and Amazon Both Shuttered Major Gaming Initiatives This Week, But Is That a Bad Thing?
These days, I feel like I’m saying “it’s been a tough week for gaming” more often than not. But this week has seen two major companies pulling back on their gaming initiatives in big ways. This, along with the sweeping number of big layoffs and studio closures in recent years, makes it feel like the […]