Nick Allen

Microsoft Expands Xbox Chief Phil Spencer’s Role

Phil Spencer┬áhas ascended further in the Microsoft hierarchy, assuming the position of vice president of gaming,…

Why Twitch Partnered For ‘Vainglory’ ESports League

Twitch has been on a roll with its latest promotions, from introducing a new cooking channel…