PS3: Ratchet & Clank Future - Hands-On

July 23rd, 2007, 18:07

Part of the DCEmu Network PSP News..