rumor has it, e3 is finished. wtf?
http://next-gen.biz/index.php?option=com_content&task=view&id=3538&Itemid=2
http://www.gamespot.com/news/6154897.html
http://next-gen.biz/index.php?option=com_content&task=view&id=3538&Itemid=2
http://www.gamespot.com/news/6154897.html