Xbox boss Phil Spencer nuked by player in Fallout 76
After a PR nightmare for Sony last week, Microsoft has followed suit with the news that they’re closing four studios and laying off hundreds of employees. Now, gamers are seemingly showing their frustration in one of Microsoft’s flagship games: Fallout 76. Understandably, gamers, journalists, and industry professionals have lambasted the decision by Xbox to cut […]