Microsoft starts countdown till E3, possible Xbox 720 launch?

Microsoft's spokeman & blogger Major Nelson has started a count-down for E3 an all it says is "And its On" could this mean Microsoft will launch the Xbox 720 this summer? What do you think, is it something you're looking forward to?


Pictures of the Xbox 720 here