Is it me, or does it seem like that ugly mug is getting bigger?!?!?!? It sticks out like a sore thumb...
Personally, I think the AC/DC lightning bolt logo would have looked slick there, although it would make for a tougher cut out for the lower playfield.
Love the bell toll...not crazy about the Cannon...