Defiinitely Dark Souls. Getting better at it and learning new strategies or trying new builds makes me want to play it over and over. It's mainly due to the way thet force you to become intimate twith the layout of each zone your first time through,
You know that thing when you uhhh...and then you...hmmm. But then you have to...umm, Yuh.