#10 Contra
This game is pure action and reflexes if you play it you know how hard it is without the konami code.
#9 Super Mario Bros 3
What can you expect of the best plataform game on the system, just fun
#8 Super Mario Bros 2
This game feels and plays different of any other Mario game basically because you can choose which character to use with different abilitys.
#7 Mega Man 2
This game is amazing but its hard as hell.
#6 Kirby's Adventure
This game well its kirby its fun :P
#5 Duck tales
As I always said if it has a remastered version its awesome :P
#4 Double Dragon 2
One of the first beat em ups and its multiplayer :D yeaah!
#3 Castlevania II: Simon's Quest
If there is more than 10 games with your name must be a great game right?
#2 Metroid
Hardest game on the system with no map this is a good challenge for experimented gamers
And finally my favorite game of the NES
#1 Little Samson
One of the hidden gems on system this is by far the best Plataform/Shooter game in this system, sorry Mega Man