Capcom just announced Duck Tales Remastered and it’s coming this summer!
Duck Tales was an awesome game that released on the Nintendo Entertainment System in 1989 and will this summer be…
video games, martial arts, pop culture & more
Duck Tales was an awesome game that released on the Nintendo Entertainment System in 1989 and will this summer be…