PSN sci-fi sale brings futuristic savings to Europe

November 8th, 2013, 21:00

Part of the DCEmu Network PSP News..