I have played a couple of difficult games but Dark Souls is the most challenging of them all. That game really haunted me. I think the developers deliberately made that game to make every boss fight give the players heart attacks. I lose count of the number of times I yelled at the screen.