Les Musgrave

The Untold Story Of The Xbox 360 Avatars

5:00AM May 28, 2009 | Luke Plunkett

When it launched in 2005, the Xbox 360 was, certain issues aside, a successful product. But it was also drab. Lifeless. Until, in 2008, along came the avatars. More »