The New Xbox Experience

So, its been a couple of days since the new Xbox Live Dashboard went live. At first, I thought oh this is going to be so lame. Just the thought of having to create an avatar for your profile was something I wasn’t looking forward to doing. First thing on...

Read more