For self described Xbox geeks there is only one thing that can compare to the spectacle that was last week’s MIX conference, Microsoft’s briefing at the Electronic Entertainment Expo, more affectionately known as E3. It’s going down on June 6th! Oh and I’ve taken that day off from the day job so don’t worry, we’ll be liveblogging the hell out of it.