Sales Reps as Superheroes! Good Idea?

Somebody just mailed me an online comic book created by Cloud9 Analytics, the developer of a software tool that analyzes CRM data. In the comic, sales reps are pictured as superpowered beings. Here's some sample frames:

/cloud9analyticspanel.jpg" alt="" width="416" height="779" />

I have no idea whether this promo item will generate any business for the company, but I have to admit that the overall concept is appealing. (You can download the entire comic here: Cloud9 Comic.)

I like this kind of thing because it's different from the run of the mill CRM marketing shtick and I'm also a comic book fanatic from way back. Even so, I'm wondering what you guys think: