Last week we tried to answer your questions
regarding the New Xbox Experience, but you still have concerns. Valid ones at that. What's the deal with these Avatar
things? They are so
not 1337. Will we be forced to install games to the harddrive? But we don't want to lose one of our PS3 laughing points! Thanks to Major Nelson's latest podcast some of those concerns are cleared up.
Addressing the two concerns above, Major assures Xbox 360 owners that they won't have
to create an Avatar and that installing Xbox 360 titles will never be a requirement. Color us relieved so far. For more details and answers to your questions make sure to check out Major's latest episode.