Microsoft today announced that the long-awaited Too Human demo will be released on Xbox Live next week during E3, courtesy of developer Silicon Knights.
Additionally, just like last year, Microsoft is promising to bring the latest and greatest from E3 on Xbox Live. All twelve million members of the service will have access to the latest 360 news direct from their console, along with high-definition trailers and screenshots.
Xbox LIVE is Bringing Home E3 2008 with a Host of Exclusive Content and Back-Stage Access
Starting July 14, Xbox 360 fans across the globe will have the opportunity to go behind the scenes at the invitation-only E3 Media and Business Summit (E3) and see what