Complex sentence: Characters progress and grow by gaining experience points after a battle and thereby gain magical levels, giving them better magic enchantments, spells, and making them able to battle increasingly more difficult demonic entities.
Split into simpler sentences: Characters progress and grow by gaining experience points after a battle, gaining magical levels. This gives them better magic enchantments and spells, making them able to battle increasingly more difficult demonic entities.