CapCom takes down ‘Ducktales Remastered’ from Digital Stores
Our very dear Ducktales, a very popular NES platformer that originally debuted back in 1989 has an upgraded version dubbed as Ducktales Remastered which was launched for the PlayStation 3,…