selnor on 02 May 2009
Remember that thread here at VGChartz where the M$ exec said they would start E3 with something that would radically change the way media is done in the home?
Maybe this is it. :)







