superchunk on 18 October 2008
Avatar concept itself is not what people are saying MS copied, but the idea of having avatars on your console that are "you" to play as in game characters and such is the idea that MS copied.
Obviously Nintendo didn't create the avatar idea itself.