First few times I heard the song, it was just on in the background and I wasn't paying much attention to the lyrics. Like... okay, we're watching you perform on a stage? Weird thing to write a song about, but whatev; sounds cool so screw it.
Finally pulled up the video and it went from "lol marionette puppets!" to "Oh... OOOH. Hoooooly shit!" pretty damn quick.