Happy 5th Birthday, Xbox Live!
Tuesday, November 20th, 2007I was messing around looking through Xbox Live the other night and had some thoughts on ways Microsoft could make it more enjoyable. I sent it off to my good friend Alex Petraglia of PrimoTech to see if he’d be interested in sharing it with his audience and it looks like he did. Check it [...]