Not only that, but with all the various difficulty levels, just increase/decrease to your own level of engagement. Its fantastic. I've finished it once, but I've created dozen's of characters, played a bit, tried stuff, tweaked things, redone it, etc etc.
If Owlcat releases DLC and supports the game, I could see myself playing it for years.