Microsoft’s Major Nelson today confirmed that Xbox team is bringing Avatar app to Windows 10. Microsoft will be releasing this app to Windows 10 preview users soon. Microsoft will have more to share later this week.
Just like on Windows Phone, Xbox Extras app allows you to extends your Xbox experience on Windows 10. Download it for free and customize your avatar on the go! Don’t forget to check the store for the latest avatar clothes and accessories. There you can find the most popular items and browse for your favorite brands and games.