In my story I'm getting close to explaining the magic system to both the audience and the MC. A magic system that i really haven't fully developed yet. So I'm wondering what makes for a interesting magic system? I know the basics like it needs limits and all that stuff, but what else? Any thoughts?