TGS 08: LocoRoco 2 and the curiously embargoed trailer

October 12th, 2008, 10:55

300x250uk
Part of the DCEmu Network PSP News..