Microsoft invited players to install a beta version of an updated Xbox Live platform on their Xbox 360 consoles on Friday to collect feedback. Microsoft spokesperson Major Nelson posted the invitation on his blog early Friday morning. Players can log into ...