As you might know, new avatars are coming for Xbox Live and on Youtube yesterday it was uploaded a video showing them.
Here there are:
Can I say they look awesome? They seems like character of an animated movie, something like Pixar or Dreamworks would have made! What do you think about them?