Microsoft’s Xbox Live avatars finally arrive for Insiders

Microsoft’s Xbox Live avatars finally arrive for Insiders
After delays and leaks Microsoft has finally launched its new avatar system for Insider members.