So I'm taking a stroll in downtown Montreal and this is what I see. I found both of these pics so fun, I had to post them for all to see. Just so you know, there can't possibly be any other explanation to this art other than the creator being a fan of the series. While the Mega Man Powered Up version of Mega Man is somewhat wider known, I'm sure few people would know who the second character is.
Poor Eddie... I'm sure if he weren't kicked in, someone else would recognize him.