Dark Souls, Dark Souls, Dark Souls, League of Legends, Dark Souls, Dark Souls...
I've never loved and hated a game so much. Buy it if you don't already own it. As a game designer who's part-time job is to play and know what games are really well designed for comparison, this is one of them.