We are now 3 days into 2013 and over at Microsoft they are wasting no time. There is a post in Major Nelson’s blog with the text “And its on” with a count down to E3. There are lots of thoughts floating around that its going to be the announcement of the xbox 720, and at this point what else can it really be?