Mega Man 3 is widely considered one of the more lackluster DOS titles released. This can be attributed to it being recycled as hell, having questionable level design, and being somehow less enjoyable than the first Mega Man DOS game.
Rather than equipping the weapon and becoming its color palette, Mega Man originally held the weapon in his hand on the "weapon get" screen.
The sub-boss in the final level, CRORQ, is piloted by a scientist. However, in-game you never actually see who pilots it as the machine is destroyed without a trace.
frklft.vfr contains an unused enemy that should be seen in the final level, but isn't placed anywhere.
Mega Man 3 has the same invincibility cheat code as its predecessor: type nd at the initial setup menu. A letter "n" will appear next to the "Start Game" selection while the code is in effect.
On the initial setup menu, pressing F will make that letter appear next to the "Start Game" selection, much similarly to the cheat mentioned above. Unlike it, though, this appears to make no difference whatsoever in the game.
Like Mega Man, this game has unused code that appears to be a failed attempt to support Tandy's 16-color mode (09h). The driver routine, found with an entry point at CS:749Ah, seems to implement an incomplete set of video routines and is not functional, likely abandoned early in development.
The Tandy option instead uses the backward-compatible 4-color CGA mode.