GameSpot may receive revenue from affiliate and advertising partnerships for sharing this content and from purchases through links. It’s been a rocky time for developers at Microsoft, which just laid off about 4% of its workforce, translating to about 9,000 lost jobs. This includes deep cuts at a number of gaming studios under the Xbox banner, including teams like Blizzard, …
Read More »