The man who was in charge of deciding who should live and who should die (in the world of Xbox Live gamertags, that is) has stepped down from his position after nearly 18 years at Microsoft. Stephen Toulouse will no longer be the Xbox Live policy and enforcement director. Toulouse was responsible for making sure Xbox Live users has a safe and friendly experience, but was known more in the public eye for his reactions to some of the more bizarre Xbox Live user issues.
Read The Full Story












