The Ghost of RubangB on 25 February 2009
If this is true, how many third parties will actually make games for it? EA, Ubisoft, and Blizzardvision? Who else can afford to bleed that kind of money?












