Bill Gates Apparently Put “A Lot Of Pressure” On Xbox’s Team Leaders To Respond To The Wii Craze
Image: Nintendo Life Xbox’s new six-part documentary series celebrating the 20 year history of Microsoft’s console gaming division has a lot of company secrets and industry insights and one highlight … Read More