Mega Man 10 returns with retro flair.