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…