That's actually kind of interesting to read about the Kilroy reference - I didn't know about the resistance logo yet.
I guess it's true.. pretty much every idea you have, somebody else has thought of it before :(
edit: yes I am also listening to the song. I like