Microsoft has been teasing quite a few amazing updates for the Xbox Live dashboard since E3 2011, and it’s almost time to get your hands on the update. Earlier today, Major Nelson announced that gamers are now able to register for the dashboard preview program. One of the nicest additions this time around is that […]Read More