Dark Souls. It's what a game must be. Not too hard, not too easy. Frustrating only if you want it to be. Rewarding. You learn when you try and you fail. Normally not gimmicky. Fantastic setting, characters and world design. You can get a very deep understanding of the lore if you truly mean it (and you'll probably mean it). And it never takes control away from the player with scripted crap.
I'd recommend it to anyone who values gameplay, exploration and learning over other aspects of a game. I wouldn't recommend it to quitters.
|