List Criteria

Hardest NES Games

Rank Title Rating / 5 Difficulty / 5 Length (Hours)
1 Ghosts 'n Goblins 3.28 4.71 18.09
2 Battletoads 3.71 4.60 22.63
3 Ninja Gaiden 4.00 4.52 12.83
4 Ninja Gaiden III: The Ancient Ship of Doom 3.83 4.43 12.80
5 Ninja Gaiden II: The Dark Sword of Chaos 4.08 4.22 13.01
6 Teenage Mutant Ninja Turtles 3.18 4.20 14.01
7 Double Dragon III: The Sacred Stones 3.22 4.12 13.43
8 Ghostbusters 1.81 4.10 10.55
9 Castlevania III: Dracula's Curse 4.14 4.10 12.06
10 Zelda II: The Adventure of Link 3.71 4.10 22.17
11 Castlevania 3.93 4.09 9.24
12 Solstice: The Quest for the Staff of Demnos 3.54 4.07 22.32
13 Milon's Secret Castle 2.86 4.07 11.77
14 The Adventures of Bayou Billy 2.67 4.05 8.02
15 The Simpsons: Bart vs. the Space Mutants 2.81 4.05 15.06
16 Street Fighter 2010: The Final Fight 3.21 4.05 15.89
17 Legacy of the Wizard 3.51 4.03 22.70
18 Friday the 13th 2.48 4.01 6.00
19 Ikari Warriors 2.57 3.99 10.16
20 Mega Man 3.78 3.98 8.33
21 Mike Tyson's Punch-Out!! 4.17 3.98 11.69
22 IronSword: Wizards & Warriors II 3.24 3.97 10.39
23 Punch-Out!! 4.08 3.96 14.94
24 Back to the Future 1.83 3.96 6.44
25 Top Gun 2.61 3.95 14.19
26 Abadox: The Deadly Inner War 3.24 3.94 4.42
27 Batman: The Video Game 3.76 3.93 7.92
28 Kid Icarus 3.56 3.92 11.30
29 Gradius 3.71 3.90 11.03
30 Metroid 3.88 3.89 14.03
31 Contra 4.22 3.88 8.96
32 Gauntlet 3.38 3.87 24.86
33 Marble Madness 3.42 3.86 9.73
34 Metal Gear 3.41 3.84 19.02
35 Super C 4.08 3.84 6.32
36 Journey to Silius 3.96 3.83 9.36
37 Fester's Quest 2.74 3.83 6.55
38 The Battle of Olympus 3.71 3.82 20.13
39 Adventure Island 3.30 3.81 11.93
40 Blaster Master 3.98 3.81 13.37
41 1943: The Battle of Midway 3.54 3.80 6.18
42 The Simpsons: Bart vs. the World 2.83 3.80 8.64
43 Life Force 3.93 3.78 8.91
44 Bucky O'Hare 3.89 3.77 9.45
45 Snake's Revenge 3.19 3.77 18.23
46 Dragon Warrior II 3.74 3.77 36.16
47 EarthBound Beginnings 4.01 3.75 23.02
48 Batman: Return of the Joker 3.53 3.75 10.09
49 Snake Rattle n Roll 3.60 3.74 12.00
50 Double Dragon 3.67 3.71 8.50
154 games in results