I must say, I find "Dream of mirrors" actually the worst track of the album. It has a charming melody and the chorus is okay, but it is WAY too long. It just doesn't cut cake for me. I like the melody of the verses, but that's all. I find even "The fallen angel" better than this song. Seriously. I know everyone has his own taste, but that's my take on this song. It's not that bad, but that's all.