The writing is sometimes weird and events can repeat themselves after a few runs but there is a lot of variety in builds and interactions. The DLC add a roguelike mode and a large quantity of bosses and there is support for mods, adding more content or variations if needed.
Read more