I particularly liked the Odin imagery as well. I tend to notice that though, since my dad told me a lot about Odin when I was a kid (he and a buddy started a company named "Odin Corporation", and in the process of explaining the name and logo to me, he introduced me to Norse mythology).
(no subject)
I'm particularly proud of the 'Bazooka Joe as Odin' angle :)
(no subject)