Yes, it has all the components to be considered a great game. The story, characters, dark theme, and style of the game are worthy of praise.