February 1, 2017 William A. After Eight Years, The Fan-Made Mega Man 2.5D Is Finally Here Eight years in the making Source: Nintendo Life Rate this:Share this:TwitterFacebookLike this:Like Loading...