Admit it, you like your Xbox Live Avatar. It's like an action figure version of yourself. But what if you could have a real-life action figure of your Avatar? Wouldn't that be awesome? If you want to indulge your more narcissistic tendencies, Microsoft has some new options to "unleash" your...
Posted on Aug 29th 2014 10:30PM
Posted on Aug 29th 2014 9:30PM
Posted on Aug 29th 2014 2:00PM