I have posted my Microsoft E3 press briefing thoughts on Inside The Nexus after having a chance to think about them without being sleep deprived.

http://zoboa.spaces.live.com/