#6. Diablo II (Lord of Destruction) (PC)
Diablo II (and its expansion Lord of Destruction) is propably the game I've put the most hours into. I've made countless characters, specializing in different skill tree, playing mostly online using the different "runs" to level up my character until he/she reached level 30 and then playing on my own. The character classes are all interesting to play (except for the Barbarian who I find incredibly boring) but coming from my experience with the first Diablo where I preferred the Rogue, I would always go back to the Amazon class, making many Bowazons and a couple Javazons.
The game's story was great and atmospheric but it's been a very long time since I've let the cinematics play or since I've actually listened to what the NPCs have to say, I guess that's bound to happen when you go through the story 3 times per character.
Signature goes here!