Microsoft have confirmed that media, inlcuding playable demos, will be made available to Xbox live subscribers during E3 week.

Check out the Headline for more info.