Castlevania: Lords of Shadow, minus the 'Castlevania'

June 4th, 2009, 19:31

Part of the DCEmu Network PSP News..