Our own Venom did the initial concept. Denis refined it to this shape. I like it as well but we will have to wait for Lance to decide if this is going to be the badge. Once its settled on then you bet you can get a couple.
I like it that even from a distance it has a remarkable shape that could be easily recognized.