IGN Top 10 Toughest Games to Beat

Check the listing of IGN Top 10 Toughest Games to Beat.
2007
Rank Item
1 Contra
2 Mega Man
3 Shinobi
4 F-Zero GX
5 Super Ghouls'n Ghosts
6 MDK2
7 R-Type
8 Battletoads
9 Devil May Cry 3: Dante's Awakening
10 Ninja Gaiden: Black