It’s been a long fight for Capcom to bring back Mega Man Legends 3 and fans have stayed vigilant. The FaceBook group known as
Tag: Download
Mega Man 2.5D released!
The wait is finally over and the fan made game that brings an interesting twist to the game play is now finished. Check out