Xbox Shutters Studios, Switch 2 Specs May Have Leaked, And More Of The Week's Gaming NewsThe closure of Microsoft's studios raises questions about success standards in the gaming industry.