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 Av...
Posted on Jan 27th 2015 8:15AM
Posted on Jan 26th 2015 11:00AM
Posted on Jan 26th 2015 10:00AM