My first impression of the song was that of surprise with the almost techno start up to the song, I liked it though. When the guitar kicked in it reminded me of the sort of thing that would be at home in a later, softer Metallica song. This combined with the keyboard lead me to imagine it was something that Metallica and Rammstein would create if they were ever to collab on something, maybe a bit of Fear Factory thrown in there. A great song, well done.