I'm gonna go ahead and recommend...
Mount and Blade Warband.
Its story is whatever you want it to be, to it can be deep and involving if you're willing to roleplay it.
It's insanely replayable.
And there's loads of mods to increase replayability as well.
It's a little bit of a departure from your usual games, but should be well worth it.
Trying out mount and blade now.