Printable View
https://www.youtube.com/watch?v=72yS...yer_detailpage
I hated most of these besides Mega Man, Contra, TLoZ, and Mario XD
I did not know that Duck Tales was made on Mega Man platform. Maybe that's why I loved it so much. : )