Over the years, we've seen a lot of Mega Man sprite edits. Usually they have themes like "Street Fighter characters as Mega Man sprites". This one, however, is a bit broader, taking game characters from a wide variety of series, both classic and modern, and giving them the Mega Man flavor. You'll see old favorites like Little Mac (Punch-Out!!), newer characters like Commander Shephard (Mass Effect), and some really oddball ones like Rayman. DeviantArt user "captainslam" has put quite a variety of characters on display here. Click the preview below and check out the full-size version.