Vita TV: first impressions from Japan

November 14th, 2013, 23:38

Part of the DCEmu Network PSP News..