Check out this image of Microsoft's invitation for the media attending their E3 2005 Xbox 360 briefing. Instead of a paper invite, they have sent out a very unique conversation piece, which features what many believe to be part of the Xbox 360 logo.
11 days until the Xbox 360 Feature on MTV. 15 days until Xbox 360 Press Event.
Don't Miss: iPhone 8: Everything You Need to Know