Dark Souls took a long time to click for me. Some of that was due to performance issues in the original console releases, some of which should have been inexcusable. Playing it now at a steady framerate led to a fantastic experience. From should have eased up on the awkward platforming sequences, though. The last third of the game also suffers from some slightly rushed development.