Just how do you manage to get your hands on this stuff anyway?
I don't know how legal that would be but I say you should rip and post images of unreleased/alpha/beta games on the 'net..
Ive helped put many of the unreleased Xbox titles that are on the net out there. The problem is, I really don't like having to do community releases where everyone pitches in because of the hassle of it all and the potential for unwanted attention, but at the same time when I buy these things you start talking about 300, 400, or in this case, $450, so it isn't something I can afford to give up for free right now, so putting them online isn't my number one concern.