This is the official music video for the song Through the Looking Glass by Machinae Supremacy off their album Redeemer. They're an amazing band that I hope becomes more popular, one of my favorites. You can find more information and music about them on there website: http://machinaesupremacy.com/. Loads of free music, I'm sure everyone likes that = )