Demon’s Souls Due For An English Release

December 20th, 2008, 11:52

Part of the DCEmu Network PSP News..