Haha, I just installed it
Even the start up video impressed me!
Okay, now to test if it has my monitor res
As for the Avatars, I don't think its a bad thing at all. Companies borrow other companies ideas all the time.
You do have to create one though. It sends you to make one after the licence agreement, etc