Are you a fan of rock opera at all? I love it! If you don't know what it is, it's basically rock music songs with lyrics that relate to a common story.
Actually yes I am. And also Metal symphony
One thing I really like about rock opera is how they use various character roles within the song lyrics. It's a pretty common storytelling device used in the genre.