Leslie Benzies, President of Rockstar North, has left the company. Benzies had been with Rockstar North since 1999, when the company was known as DMA Design,...
Marc Whitten, the Chief Product Officer of Xbox, has stepped down from his post. The decision ends a 14 year stint with Microsoft, in which he...