Upcoming Home content shown at London media day

December 11th, 2008, 15:25

Part of the DCEmu Network PSP News..