After 8 Years of Development, Mega Man 2.5D has Released

Whelp, mark this down as a fan project that may just stand a chance at survival. The fine folks over at¬†PetersJoStrand.com have spent the better part of eight years developing Mega Man 2.5D. ¬†Here’s how they describe the game: Mega…