Xbox Live will pick up new avatars in April according to sources

A source familiar with the new Xbox Live Avatars has claimed that they’ll be rolled out during April and that some Microsoft employees already have access to them. Alpha testers will get them soon. Read more…
Neowin