I agree, its freaking badass.
I think a good cover is extremely important. Whenever I am handed a free comic book to check out that's sporting some seriously unappealing cover art, it usually ends up sitting on my coffee table for a few days before it finally ends up vanishing into obscurity amidst a stack of newspapers and other various publications. You hand me a free comic book with a cover like this one, and I guarantee I'll have read it before I even get back to the house.
As I understand it, our goal is to spread a message. Having a badass cover like this one is an important part of achieving that goal.
In other words, nice cover!